ambuscade

noun

1.
the act of concealing yourself and lying in wait to attack by surprise
Derived from:
ambuscade