SEMATROPE


Meaning of SEMATROPE in English

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

Webster English vocab.      Английский словарь Webster.