v.intr. 1 (foll. by in) take self-indulgent delight in, enjoy in a luxurious manner. 2 take one's ease, relax in comfort.
LUXURIATE
Meaning of LUXURIATE in English
Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012