Ambuscade Meaning

There are 2 meaning(s) for word Ambuscade

Meaning 1 : wait in hiding to attack

    Synonyms : ambush,  bushwhack,  lie in wait,  lurk,  scupper,  waylay
Meaning 2 : the act of concealing yourself and lying in wait to attack by surprise

    Synonyms : ambush,  lying in wait,  trap