Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
smells
in English
smells
us
//smɛlz//
uk
//smelz//
#common
Lemma:
smell
The lemma is the base or root form of this word.
Definitions
Noun
odors
or
scents
detected
;
aromas
a
sensation
from
airborne
molecules
an
intuition
of
something
being
wrong
Verb
to
perceive
odors
;
detect
a
smell