Scrabble word: ODOUR
In which Scrabble dictionary does ODOUR exist?
Definitions of ODOUR in dictionaries:
- noun - the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form
- noun - any property detected by the olfactory system
- adj - the property of a substance that affects the sense of smell [n -S] : ODORED, ODORFUL