Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
savor
in English
savor
us
/ˈseɪ.vər/
uk
/ˈseɪ.vər/
#common
Past Tense
savored
Participle Verb
savoring
Third Person Singular
savors
Definitions
Noun
a
feeling
of
pleasure
;
appreciation
to
enjoy
or
appreciate
something
enjoy
or
appreciate
(
a
taste
,
experience
)
_UClass
Verb
having
a
distinct
taste
;
quality
to
possess
a
particular
smell
or
flavor