Insidiator
/(?)/
In·sid·i·a·tor
Insidiator
n.
One who lies in ambush.
[
Obs.
]