'hair-shirt' definitions:

Definition of 'hair-shirt'

From: WordNet
adjective
Self-sacrificing or austere [syn: hair-shirt, hair- shirted]

Words containing 'hair-shirt'