Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
odor the property or quality of a thing that stimulates or is perceived by the sense of smell. [3 definitions]
odorless combined form of odor.