Q. Idioms and Phrases for - To lose face
β
Correct Answer: (B)
To be humiliated
You must be Logged in to update hint/solution