semaphore
noun
1. an apparatus for visual signaling with lights or mechanically moving arms
verb
1. send signals by or as if by semaphore
Definition categories: communication, sign, signal, signalise, signalize
2. convey by semaphore, of information
Definition categories: communication, communicate, intercommunicate