What does ambusher mean?
The definition of ambusher
Am”bush*er, n.
One lying in ambush.