aggrievance

aggrievance

English Noun
Ad

Definition

oppression; hardship; grievance.

Ad