Word info

sematrope

Noun

Meaning

An instrument for signaling by reflecting the rays of the sun in different directions.

Source: Webster's dictionary

Related terms

Close letter words and terms