Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
savour
in English
savour
uk
/ˈseɪvər/
#common
Past Tense
savoured
Participle Verb
savouring
Third Person Singular
savours
Definitions
Noun
a
quality
detected
by
taste
;
specific
flavour
enjoyment
or
appreciation
of
something
pleasure
or
relish
for
an
experience
Verb
to
give
off
a
certain
aroma
to
enjoy
or
appreciate
something
fully