English Dictionary
Definition luxuriate in British English
luxuriate verb
[intransitive] verb
/lʌɡˈzjʊərieɪt/

English Dictionary