Definition of "Semaphore" :
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
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