Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
odor
in English
odor
us
/ˈoʊ.dər/
uk
/ˈəʊ.dər/
#common
Plural
odors
Definitions
Noun
a
smell
with
a
distinct
scent
;
fragrant
or
unpleasant
a
pervasive
quality
(
of
a
thing
or
situation
)