SMELL UP


Meaning of SMELL UP in English

v. , informal To make a bad smell. A skunk smelled up our yard last night. Mr. Brodsky's cigar smelled up the living room.

American idioms English vocabulary.      Английский словарь американских идиом.