Definition of ODOURS

odours

Noun

  • the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form
  • any property detected by the olfactory system
  • plural of odour

Synonyms

aroma, odor, odour, olfactory perception, olfactory property, olfactory sensation, scent, smell

Scrabble Score: 7

odours: valid Scrabble (US) TWL Word
odours: valid Scrabble Word in Merriam-Webster MW Dictionary
odours: valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 8

odours: valid Words With Friends Word