Definition Definition

sematrope - Meaning and Examples

Meaning of 'sematrope' (Webster Dictionary)

1 . Sematrope [ n.]
- An instrument for signaling by reflecting the rays of the sun in different directions.