hair shirt
Explore definitions, synonyms, and language insights of hair shirt
Definitions
Noun
an uncomfortable shirt made of coarse animal hair; worn next to the skin as a penance
Explore definitions, synonyms, and language insights of hair shirt