surpriser

noun

One who or that which surprises.

noun

One who surprises.

noun

someone who surprises

noun

a captor who uses surprise to capture the victim