Insidiator /(?)/

In·sid·i·a·tor

Insidiator

n.
  1. One who lies in ambush. [Obs.]