hair-shirted
1. [ adjective ] self-sacrificing or austere
Synonyms: hair-shirt
Related terms: hair_shirt
Similar spelling:   hair-shirt
  hair_shirt
  hara-kiri
  hair-raiser