VOCABULARY - IDIOMS

Have egg on one's face

Meaning:

to be embarrassed by something one has done.

Examples:

  • If the president doesn't keep his promises, he will end up having egg on his face.