Find the word definition

Wiktionary
hair shirts

n. (hair shirt English)