luxuriate

luxuriate

luxuriate

Verb

become extravagant; indulge (oneself) luxuriously

Synonyms:

Verb

enjoy to excess; "She indulges in ice cream"

Synonyms:

Verb

thrive profusely or flourish extensively

Synonyms: