Indulge_in is a related term of savor.
As a noun savor is
taste, flavor.
indulge_in
Not English
Indulge_in has no English definition. It may be misspelled. savor
English
Alternative forms
* savour (British)
Etymology 1
From (etyl) savour, from (etyl) .
Noun
(
en noun)
the specific taste or smell of something
a distinctive sensation
Etymology 2
From (etyl) savourer, from .
Verb
(
en verb)
to possess a particular taste or smell, or a distinctive quality
to appreciate, enjoy or relish something