- 1
To enjoy luxury, to indulge.intransitive
- Luxuriate in the wonderful service of our five-star hotel.
- 2
To be luxuriant; to grow exuberantly.intransitive
luxuriate
lʌg'zjuәrieit3 senses · 53 ms
Level C2
To enjoy luxury, to indulge.intransitive
To be luxuriant; to grow exuberantly.intransitive