Dictionary Check: semaphore

"semaphore" is a valid word!

Scrabble 16 points
Words with Friends 17 points

Definition

noun

an apparatus for visual signaling with lights or mechanically moving arms

verb

send signals by or as if by semaphore

verb

convey by semaphore, of information

Advertisement