ambuscades
名词 ambuscade:
the act of concealing yourself and lying in wait to attack by surprise
同义词:ambush, ambuscade, lying in wait, trap
动词 ambuscade:
wait in hiding to attack
同义词:ambush, scupper, bushwhack, waylay, lurk, ambuscade, lie in wait