Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: semaphore  'se-mu,for
  1. An apparatus for visual signaling with lights or mechanically moving arms
Verb: semaphore  'se-mu,for
  1. Send signals by or as if by semaphore
  2. Convey by semaphore, of information

Derived forms: semaphored, semaphores, semaphoring

Type of: apparatus, communicate, intercommunicate, setup, sign, signal, signalise [Brit], signalize

Encyclopedia: Semaphore, South Australia