ambuscader
Etymology
From ambuscade + -er.
noun
One who ambushes, or who is involved in an ambush.