luxuriate

US /lʌgˈʒʊrieɪt/

UK /lʌgˈʒʊərieɪt/

C2

verb

  • To enjoy something to excess; wallow in