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