Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of self indulgence

- Indulgence of one's appetites, desires, or inclinations; -- the opposite of self-restraint, and self-denial.