Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
odours
in English
odours
us
/ˈoʊ.dʌrs/
uk
/ˈəʊ.dʌrs/
#common
Lemma:
odour
The lemma is the base or root form of this word.
Definitions
Noun
smells
or
scents
of
any
kind
fragrant
or
unpleasant
smells
sources
of
fragrance
(
e
.
g
.
perfumes
,
incense
)