Scrabble word: ODOURS
In which Scrabble dictionary does ODOURS exist?
Definitions of ODOURS 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