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. Оксфордский английский словарь. 2012