WikiWord

odour

From WikiWord, the free dictionary

/ˈəʊdə/ English

Definitions

noun

  1. Any smell, whether fragrant or offensive.
  2. A strong, pervasive quality.
  3. Esteem.
  4. Something which produces a scent; incense, a perfume.

Related words

Synonyms

Associated

Rhymes

References