state gov MP Forest Guard and Jail Prahari Mock Test 2023 English Vocabulary Phrase or Idiom Meaning
Directions: Choose the option which best expresses the meaning of the bold idiom/phrase.
Eat a humble pie
1
To apologize for one's mistake.
2
To create a poor impression.
3
Made to look foolish or embarrassed.
4
None of these