Unit 2 (Upper) Revision
Help
What does the following idiom mean: Be over the moon
thrilled
What does the following idiom mean: blow your top
furious
What does the following idiom mean: Lose face
humiliated
Unlock this slideshow and over 2 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies