SMELL


Meaning of SMELL in English

n. act of smelling, sniffing; sense of smell; scent, odor, fragrance; characteristic quality, aura

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.