semaphore
1. [ verb ] (telecommunications) convey by semaphore, of information
Related terms: communicate
2. [ verb ] send signals by or as if by semaphore
Related terms: sign
3. [ noun ] an apparatus for visual signaling with lights or mechanically moving arms
Related terms: apparatus