hair-shirt
تعریف انگلیسی
adjective
- self-sacrificing or austere “Pertains to noun: hair shirt (for: hair-shirted), hair shirt”