SMELLY


Meaning of SMELLY in English

■ adjective ( smellier , smelliest ) having a strong or unpleasant smell.

Derivatives

smelliness noun

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.