Home / S / semaphore

semaphore

nounverb 9 letters Scrabble 16 WWF 17
Definitions
noun

an apparatus for visual signaling with lights or mechanically moving arms

verb

convey by semaphore, of information

verb

send signals by or as if by semaphore

Want another word?
Spin the dictionary for a fresh one.
Generate a word →