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