WTWM

whatsthatwordmean

← Definition
Guess

odorant

nounA substance that gives off a smell, often added to something to make it have a particular odor.

Synonyms

fragrancenounscentnoun

Antonyms

deodorantnoun

Built for word lovers.