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