ODOR MEANING IN ENGLISH

• Odor Definition & Synonyms

  1. (n.) Any smell, whether fragrant or offensive; scent; perfume.


Synonyms:
Aroma, Scent, Smell,

• Odorant Definition & Synonyms

  1. (a.) Yielding odors; fragrant.


• Odorline Definition & Synonyms

  1. (n.) A pungent oily substance obtained by redistilling bone oil.


RECENT SEARCHES