Meaning of “indulgence” - Learner’s Dictionary

indulgence

noun uk us /ɪnˈdʌldʒəns/
STATE [ U ]

behaviour in which you eat or drink too much or do anything you want:

I need to lose weight after all that indulgence on holiday.
THING [ C ]

something that you do or have because you want to, not because you need it:

Silk sheets are one of my indulgences.

(Definition of “indulgence” from the Cambridge Learner’s Dictionary © Cambridge University Press)