English dictionary
hair shirt meaning and definition
Definition and meaning of hair shirt at MeaningMonkey.org. hair shirt meaning and definition in the English Dictionary.HAIR SHIRT noun
Definition of hair shirt (noun)
- an uncomfortable shirt made of coarse animal hair; worn next to the skin as a penance
Source: Princeton University Wordnet