Definitions for hair shirt
This page provides all possible meanings and translations of the word hair shirt
an uncomfortable shirt made of coarse animal hair; worn next to the skin as a penance
self-sacrificing or austere
Alternative of hairshirt.
Find a translation for the hair shirt definition in other languages:
Select another language: