Definitions
noun
an uncomfortable shirt made of coarse animal hair; worn next to the skin as a penance
Look “hair shirt” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
an uncomfortable shirt made of coarse animal hair; worn next to the skin as a penance