to face the consequences of one's actions, often involving humility
Idioms Starting with "H"
Browse all idioms that begin with the letter H.
Browse all idioms that begin with the letter H.
to face the consequences of one's actions, often involving humility