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
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
Synonyms : ambush, lying in wait, trap
Similar words of Ambuscade :
