Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
scents
in English
scents
#common
Lemma:
scent
The lemma is the base or root form of this word.
Definitions
Noun
distinctive
smells
or
odours
smells
left
by
animals
for
tracing
trails
or
traces
to
follow
something
plural
of
scent
,
a
particular
smell