Semaphore
['seməfɔː] or ['sɛməfɔr]
Definition
(noun.) an apparatus for visual signaling with lights or mechanically moving arms.
(verb.) convey by semaphore, of information.
(verb.) send signals by or as if by semaphore.
Typist: Maxine--From WordNet
Definition
(n.) A signal telegraph; an apparatus for giving signals by the disposition of lanterns, flags, oscillating arms, etc.
Typist: Stanley
Synonyms and Synonymous
n. Telegraph.
Checker: Seymour
Definition
n. a contrivance for conveying signals consisting of a mast with arms turned on pivots by means of cords or levers.—adjs. Semaphor′ic -al telegraphic—adv. Semaphor′ically.
Typist: Lycurgus