SMELL UP


Meaning of SMELL UP in English

give off a foul odor, make a bad smell

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