meaning of scourger

1. One who scourges or punishes; one who afflicts severely.
2.
a torturer who flogs or scourges especially an official whose duty is to whip offenders


Related Words

scourger |

Developed & Maintained By Taraprasad.com

Treasure Words