impaler ( synonym found)

Definition of impaler:

°One who impales.

Back to Top