Odour definition

ōdər
Any smell, whether fragrant or offensive; scent; perfume.
noun
3
0
noun
1
1
(now rare) Something which produces a scent; incense, a perfume.
noun
0
2
Advertisement

Other Word Forms

Noun

Singular:
odour
Plural:
odours

Origin of odour