luxuriate
/ˈlʌksəriˌeɪt/Definitions
1. verb
to indulge in or enjoy something in a luxurious or excessive manner
“The wealthy tourists chose to luxuriate in the hotel’s spa facilities.”
2. noun
the state of indulging in or enjoying something in a luxurious or excessive manner
“She was in a state of luxuriate after spending the day shopping.”