• word of the day

    ambuscade

    ambuscade - Dictionary definition and meaning for word ambuscade

    Definition
    (noun) the act of concealing yourself and lying in wait to attack by surprise
    Synonyms : ambush , lying in wait , trap
    Definition
    (verb) wait in hiding to attack
   Mnemonics (Memory Aids) for ambuscade

concentrate on ambush

Connect with us on Facebook