Solutions Humiliating of oneself has 6 entries with similar clues
- 6-letter words
- fiascoA ludicrous or humiliating failure
- 7-letter words
- debacleHumiliating failure
- 8-letter words
- put-downA humiliating or critical remark
- disasterHumiliating failure
- 9-letter words
- degradingHumiliating
- 14-letter words
- eat-humble-pieMake a humiliating/humble apology