-
verbbecome extravagant; indulge (oneself) luxuriously
Similar:
-
verbenjoy to excess
Similar:
-
verbthrive profusely or flourish extensively
Words sounding like good luxuriate