Word Games Pro Dictionary
semaphore
noun
verb
an apparatus for visual signaling with lights or mechanically moving arms
Quick reference
Word Facts
How it sounds
Pronunciation
ˈsɛməfɔː
Listen
Audio Pronunciation
Audio pronunciation is unavailable for this word.
Meaning
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
