punisher ( synonym found)

Definition of punisher:

°One who punishes.

Back to Top