Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

odours Definition

Cancel
odours
noun(o-dour)
any property detected by the olfactory system
Synonyms: aroma, odor, olfactory property, scent, smell,
odours
noun(o-dour)
the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form
Synonyms: odor, olfactory perception, olfactory sensation, smell,

Words Related to odours!

odours Examples by Brain Bank Users