YellowBridge Chinese Language & Culture
Chinese Language Center

Learn Mandarin Mandarin-English Dictionary & Thesaurus

New Search

semaphore
'sɛmə,foʊr
Main
English Definition
(名) As a noun
  1. An apparatus for visual signaling with lights or mechanically moving arms.
(动) As a verb
  1. Convey by semaphore, of information.
  2. Send signals by or as if by semaphore.
Hyphenationsem•a•phore
Part of Speech(名) noun, (动) verb
Matching Results
臂式号志bì shì hào zhìsemaphore
信号xìnhàosignal
手旗信号shǒu qí xìnhàosemaphore
打信号dǎ xìnhàosemaphore
旗语qíyǔsignal flags (for communicating between ships or army units); semaphore
Wildcard: Use * as placeholder for 0 or more
Chinese characters or pinyin syllables