a hair shirt



a hair shirt

if someone wears a hair shirt, they choose to make their life unpleasant by not having or experiencing anything that gives them pleasure I don't think you have to put on a hair shirt in order to be a socialist.
See also: hair, shirt

Common Names:

NameGenderPronouncedUsage
Alda (2)AHL-dahLimburgish
Feardorcha-Irish
Fazl-Arabic
DorothyDAWR-ə-thee, DAWR-theeEnglish
ŠTefanijashte-FAHN-ee-yah (Croatian)Slovene, Croatian
Duke[dju:k]