English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Definition luxuriate in British English

luxuriate verb

[intransitive]verb
/lʌɡˈzjʊərieɪt/
1

to enjoy being in a very pleasant, comfortable, or relaxing situation or place

Synonyms and related words
Definition luxuriate in British English