Featured Games

2. hair-shirted

adjective. Self-sacrificing or austere.
Synonyms
×