Definition of Smeller

Noun: smeller  sme-lu(r)

  1. One who or that which smells, or perceives by the sense of smell; one who gives out smell

See also:
smelled
smellers

Anagrams containing the word smeller

serlmle rsmelle ersmell lersmel llersme ellersm mellers