LUXURIATE


Meaning of LUXURIATE in English

v.intr.

1. (foll. by in) take self-indulgent delight in, enjoy in a luxurious manner.

2 take one's ease, relax in comfort.

Oxford English vocab.      Оксфордский английский словарь.