Answer: ambusher

AnswerCrossword Clue
AMBUSHEROne who lies in wait
ambusherone who ambushes (to attack from a concealed place)