Meaning of “smelly” - Learner’s Dictionary

smelly

adjective us uk /ˈsmeli/

having an unpleasant smell:

smelly feet

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