Associations to the word «Odour»
ODOUR, noun. Any smell, whether fragrant or offensive; scent; perfume.
ODOUR, noun. (now rare) Something which produces a scent; incense, a perfume.
ODOUR, noun. The sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form; "she loved the smell of roses".
ODOUR, noun. Any property detected by the olfactory system.
The right word may be effective, but no word was ever as effective as a rightly timed pause.