English / idiom
Egg on Your Face
MEANING IN ENGLISH
To be left looking foolish, discredited, or thoroughly embarrassed due to an erroneous claim or misjudgment.
In context
01
The corporate board had egg on their face after their highly touted acquisition tanked in six months.
02
Backing an unvetted startup left the private equity partners with egg on their face.
Synonyms
lose face,suffer public humiliation,look foolish
Antonyms
hold head high,gain credit,win prestige
Collocations
end up with egg on your face,leave with egg on your face,walk away with egg on your face