Word
luxuriate

Meanings;

  • Enjoy oneself in a luxurious way; take self-indulgent delight.(intransitive verb)
Synonyms
Look at other words;
Example Sentences