COME UP SMELLING LIKE ROSES


Meaning of COME UP SMELLING LIKE ROSES in English

end something in a positive manner; end up as a winner

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.