Etymology
Advertisement

odour (n.)

chiefly British English spelling of odor (q.v.); for spelling, see -or.

Others are reading

Advertisement
Advertisement
Definitions of odour

odour (n.)
the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form;
Synonyms: smell / odor / olfactory sensation / olfactory perception
odour (n.)
any property detected by the olfactory system;
Synonyms: olfactory property / smell / aroma / odor / scent
From wordnet.princeton.edu