Definition, Meaning, Synonyms & Anagrams | English word SEMATROPE
SEMATROPE
Definitions of SEMATROPE
- (dated) An instrument for signalling by reflecting the rays of the sun in different directions.
Number of letters
9
Is palindrome
No
Search for SEMATROPE in:
Page preparation took: 153.15 ms.