Hair-shirt meaning : A shirt made of haircloth; a cilice; especially one worn by ascetics or the penitent A state of penitence and humility.
hair shirt
staid
holstered
strawberry
impassive