COME UP / OUT OF STH SMELLING OF ROSES


Meaning of COME UP / OUT OF STH SMELLING OF ROSES in English

( informal ) to still have a good reputation, even though you have been involved in sth that might have given people a bad opinion of you

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.