ambuscade
ambuscade - noun
the act of concealing yourself and lying in wait to attack by surprise
ambuscade - verb
wait in hiding to attack
ambuscade - thesaurus
ambush
bushwhack
lurk
scupper
trap
waylay