Question

Choose the option which best expresses the meaning of the bold idiom/phrase. Eat a humble pie.

A To apologize for one's mistake
B To create a poor impression.
C Made to look foolish or embarrassed.
D None of these
Practice Next

More Previous year papers Questions

Relevant for Exams:

Hey! Ask a query