luxuriate
verb
[ lʌɡˈʒʊərɪeɪt ]
• enjoy (something) as a luxury; take self-indulgent delight in.
• "she was luxuriating in a long bath"
Similar:
revel,
bask,
delight,
take pleasure,
wallow,
indulge oneself,
enjoy,
relish,
savour,
appreciate,
lap up,
get a kick out of,
get a thrill out of,
get a charge out of,
Opposite:
dislike,
find intolerable,
Origin:
early 17th century: from Latin luxuriat- ‘grown in abundance’, from the verb luxuriare .