Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
smell
in English
smell
us
/smɛl/
uk
/smɛl/
#common
#a2
Plural
smells
Past Tense
smelled
Past Participle
smelt
Participle Verb
smelling
Third Person Singular
smells