Directions: Select the meaning of the following idiom/phrase.

“To eat humble pie”

1
To be calm in manner
2
To make a humble apology and accept humiliation
3
To be revolting in nature
4
To be hungry in nature

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation