luxuriate
verb
luxuriated;
luxuriating
Definition of luxuriate
1a
: to grow profusely : thrive
b
: to develop extensively
2
: to indulge oneself luxuriously : revel
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more