Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word semaphore from English dictionary with examples, synonyms and antonyms.

semaphore   noun

Meaning : An apparatus for visual signaling with lights or mechanically moving arms.

semaphore   verb

Meaning : Send signals by or as if by semaphore.

Meaning : Convey by semaphore, of information.