In this question, four options are given for the idiom underlined in the sentence. Choose the one which best expresses the meaning of the idiom.
For his alleged involvement in espionage, he is under a cloud these days.
Help us build a Free and Comprehensive Preparation portal for various competitive exams by providing us your valuable feedback about Apti4All and how it can be improved.