|
Definition of Smeller
1. n. One who smells, or perceives by the sense of smell; one who gives out smell.
Definition of Smeller
1. Noun. Someone or something that smells, that detects scent ¹
2. Noun. (informal) the nose ¹
3. Noun. (informal) something that has an unpleasent odor ¹
¹ Source: wiktionary.com
Definition of Smeller
1. one that smells [n -S] - See also: smells