Definition of Semaphore
Noun: semaphore 'se-mu,for
- An apparatus for visual signaling with lights or mechanically moving arms
- Send signals by or as if by semaphore
- Convey by semaphore, of information
See also:
semantics
semaphored
Anagrams containing the word semaphore
smoaeprhe esemaphor resemapho oresemaph horesemap phoresema aphoresem maphorese emaphores