SMELLER


Meaning of SMELLER in English

n. one who smells, one who tests by smelling; nose (Slang)

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