TOP

Definition of semaphore noun from the Oxford Advanced American Dictionary

 

semaphore

 noun
noun
NAmE//ˈsɛməˌfɔr//
 
[uncountable]
 
jump to other results
a system for sending signals in which you hold your arms or two flags in particular positions to represent different letters of the alphabet
See semaphore in the Oxford Advanced Learner's Dictionary

Other results

All matches