hair_shirt has definitions from the field of clothing
1
[ noun ] (clothing) an uncomfortable shirt made of coarse animal hair; worn next to the skin as a penance

Related terms

shirt

*