hair shirt
noun/ˌheə ˈʃɜːt/
/ˌher ˈʃɜːrt/
- a shirt made of rough cloth containing hair, worn in the past by people who wished to punish themselves for religious reasons
Check pronunciation:
hair shirt
Definition of hair shirt noun from the Oxford Advanced Learner's Dictionary