SMELLY


Meaning of SMELLY in English

adj. (smellier, smelliest) having a strong or unpleasant smell. smelliness n.

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