'ambuscade' definitions:

Definition of 'ambuscade'

From: WordNet
noun
The act of concealing yourself and lying in wait to attack by surprise [syn: ambush, ambuscade, lying in wait, trap]
verb
Wait in hiding to attack [syn: ambush, scupper, bushwhack, waylay, lurk, ambuscade, lie in wait]