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