Definition of Semaphore

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

See also:
semantics
semaphored

Anagrams containing the word semaphore

smoaeprhe esemaphor resemapho oresemaph horesemap phoresema aphoresem maphorese emaphores