LUXURIATE


Meaning of LUXURIATE in English

v. revel in, enjoy greatly, live luxuriously; thrive, grow in abundance

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.