Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
savours
in English
savours
#common
Lemma:
savour
The lemma is the base or root form of this word.
Definitions
Noun
a
distinct
taste
or
smell
Verb
to
have
a
unique
quality
;
characteristic
to
enjoy
or
relish
something