Found 2 items, similar to Semaphore.
English → English (WordNet)
Definition: semaphore
semaphore
n : an apparatus for visual signaling with lights or
mechanically moving arms
semaphore
v 1: send signals by or as if by semaphore
2: convey by semaphore, of information
English → English (gcide)
Definition: Semaphore
Semaphore
\Sem"a*phore\, n. [Gr. sh^ma a sign + fe`rein to bear:
cf. F. s['e]maphore.]
A signal telegraph; an apparatus for giving signals by the
disposition of lanterns, flags, oscillating arms, etc.
[1913 Webster]