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
She
felt
a
great
savour
for
life
after
recovering
from
her
illness
.
Verb
to
give
off
a
certain
aroma
The
roast
chicken
began
to
savour
the
kitchen
with
its
delicious
smell
.
to
enjoy
or
appreciate
something
fully
She
took
a
moment
to
savour
the
beautiful
view
from
the
top
of
the
mountain
.