About us
Define
Definitions for
"smelly"
offensively malodorous; "a putrid smell"
wordnet.princeton.edu