Meaning of “smelly” - Learner’s Dictionary

smelly

adjective uk us /ˈsmeli/

having an unpleasant smell:

smelly feet

(Definition of “smelly” from the Cambridge Learner’s Dictionary © Cambridge University Press)