VariousWords beta
Noun
Definition: A garment or undergarment made of coarse cloth or animal hair worn close to the skin used by members of various Christian traditions as a self-imposed means of repentance and mortification of the flesh; hairshirt.