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"