Ambusher
Am·bush·er
Ambusher
n.
One lying in ambush.