SELF-INDULGENCE MEANING IN ENGLISH

• Self-indulgence Definition & Synonyms

  1. (n.) Indulgence of ones appetites, desires, or inclinations; -- the opposite of self-restraint, and self-denial.


Synonyms:
Indulgence, Intemperance, Intemperateness,

RECENT SEARCHES