semaphore Meaning, Definition & Usage
-
noun an apparatus for visual signaling with lights or mechanically moving arms
-
verb send signals by or as if by semaphore
-
verb convey by semaphore, of information
WordNet
Sem"a*phore noun
Etymology
Gr. a seign + to bear: cf. F.Definitions
A signal telegraph; an apparatus for giving signals by the disposition of lanterns, flags, oscillating arms, etc.