English dictionary
semaphore meaning and definition
Definition and meaning of semaphore at MeaningMonkey.org. semaphore meaning and definition in the English Dictionary.SEMAPHORE noun
Definition of semaphore (noun)
- an apparatus for visual signaling with lights or mechanically moving arms
SEMAPHORE verb
Definition of semaphore (verb)
- send signals by or as if by semaphore
- convey by semaphore, of information
Source: Princeton University Wordnet