MCQ
To be lost in the cloud
From Idioms and Phrases · English Language Competence Test
To be lost in the cloud
Turban is <u><em>in vogue</em></u> in some communities.
His <u><em>oily tongue</em></u> has won him promotion.
To hang up one's hat
To let the cat out of the bag
The boss <u><em>brought matters to a head</em></u> by forcing him too work more.
To set one's face against
Eloquent lamentations regarding the fate of the flora and fauna are certain to be rendered <u><em>a cry in t…