10 letters · 18 points in Scrabble
verb become extravagant; indulge (oneself) luxuriously
verb enjoy to excess
verb thrive profusely or flourish extensively