Last seen in:
Related Clues:
- Be cut down to size
- Have humble pie
- Issue an embarrassing retraction
- Apologize, so to speak
- Humble oneself
- Water company shortly resolved to humiliate themselves
- Fail spectacularly, like a skateboarder
- Lose face
- Face up to an embarrassing mistake
- Submit oneself to humiliation and the rest, including a slanging match
- Irritate with triumphant cry - suffer humiliation
- American's to be humiliated, with others torn by a dispute
- With terrible actor, we suffer humiliation
- Admit an embarrassing mistake
- Humiliate oneself