SEMAPHORE

Definition of SEMAPHORE

  1. (verb)send signals by or as if by semaphore
  2. (verb)convey by semaphore, of information
  3. (noun)an apparatus for visual signaling with lights or mechanically moving arms