Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of odour
  1. noun
    any property detected by the olfactory system
    type of:
  2. noun
    the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form
Definition that contains odour

We don't have definitions for this word yet.

My lists:
Recently viewed words: