SMELLER Meaning of SMELLER in English ( n. ) One who smells, or perceives by the sense of smell; one who gives out smell. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012