Scourge - Definition - Law Dictionary Home Dictionary Definition scourge
Definition :
A lash a strap or cord especially a lash used to inflict pain or punishment an instrument of punishment or discipline a whip
View Judgments Citing this PhraseView Acts Citing this Phrase