Definition of Semaphore
- 1. An apparatus for visual signaling with lights or mechanically moving arms Noun
- 2. Send signals by or as if by semaphore Verb
- 3. Convey by semaphore, of information Verb
Semanticaly linked words with "semaphore"
Hyponims for word "semaphore"