Dictionary of English language
ABC-Word.com
We will find the definition for any word
We can help you solve a crossword puzzle

Defenition of the word semaphore

    • Defenition of the word semaphore

      • A signaling device to control the flow of traffic.
      • an apparatus for visual signaling with lights or mechanically moving arms
      • convey by semaphore, of information
      • send signals by or as if by semaphore

    Hypernyms for the word semaphore

      • apparatus
      • communicate
      • intercommunicate
      • setup
      • sign
      • signal
      • signalise
      • signalize

    See other words