LUXURIATE Meaning of LUXURIATE in English v. revel in, enjoy greatly, live luxuriously; thrive, grow in abundance Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012