Self-indulgent relief Synonyms

Definitions for Self-indulgent


  • (adjective) given to or marked by excessive gratification of one's desires
  • (adjective) indulgent of your own appetites and desires

SR abbreviation

SR is an abbreviation for Self-indulgent Relief
What does SR stand for?
SR stands for "Self-indulgent Relief"

Definitions for Relief