HAIR SHIRT


Meaning of HAIR SHIRT in English

ˌhair ˈshirt BrE AmE noun [countable]

a shirt made of rough uncomfortable cloth containing hair, worn in the past by some religious people to punish themselves

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.