Scourge
Legal definition for Indian law research
Definition
A lash a strap or cord especially a lash used to inflict pain or punishment an instrument of punishment or discipline a whip
Definitions are for legal research. Always verify meaning in the context of the statute, judgment, or jurisdiction cited.