Luxuriate
[v] thrive profusely or flourish extensively
[v] enjoy to excess
[v] become extravagant; indulge (oneself) luxuriously
Related Information
Related Terms
appreciate, bask, bask in, bud, burgeon, burst forth, delight in, eat up, enjoy, feast, fill, flood, flourish, gemmate, germinate, grow, grow rank, have a ball, indulge, indulge in, know no bounds, leaf, leaf out, leave, like, love, luxuriate in, overabou