semaphore Meaning, Definition & Usage

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

WordNet


Sem"a*phore noun
Etymology
Gr. a seign + to bear: cf. F. sémaphore.
Definitions
  1. A signal telegraph; an apparatus for giving signals by the disposition of lanterns, flags, oscillating arms, etc.

Webster 1913