Idiom
To be lost in the cloud

To be concealed from view
To meet with one's death
To find oneself in a very uncomfortable position
To be perplexed

ANSWER DOWNLOAD EXAMIANS APP

Idiom
To cool one's heel

To give no importance to someone
To be kept awaiting someone
To rest for sometime
To remain in a comfortable position

ANSWER DOWNLOAD EXAMIANS APP