Under-a-cloud meaning

(idiomatic) Under suspicion; subject to critical inspection.
adjective
0
0
adjective
0
0
(idiomatic) In or into controversial circumstances.
adverb
0
0
Advertisement