• word of the day

    semaphore

    semaphore - Dictionary definition and meaning for word semaphore

    Definition
    (noun) an apparatus for visual signaling with lights or mechanically moving arms Definition
    (verb) send signals by or as if by semaphore Definition
    (verb) convey by semaphore, of information
   Mnemonics (Memory Aids) for semaphore

Powered by Mnemonic Dictionary

SEMAPHORE=SEMI+FORE. While using SEMAPHORE to guide the SEMI trucks into the garage, your FOREarms will become tired.

Imagine you are a giant with FOUR arms, and you are using flags made of SEMI-trucks to signal your compadres. You are maddly waving the SEMI-FOUR.

Download our Mobile App Today
Receive our word of the day
on Whatsapp