English Dictionary
◊ LUXURIATE
luxuriate
v 1: become extravagant; indulge (oneself) luxuriously [syn: {wanton}]
2: enjoy to excess [syn: {indulge}]
3: thrive profusely or flourish extensively