semaphore

Noun
  1. An apparatus for visual signaling with lights or mechanically moving arms (synset 104178269)
Verb
  1. Send signals by or as if by semaphore (synset 201042150)
  2. Convey by semaphore, of information (synset 201042030)

Other Searches