luxuriate

Verb
  1. Become extravagant;
    Indulge (oneself) luxuriously (synset 201207423)
  2. Enjoy to excess (synset 201194178)
    "She indulges in ice cream"
  3. Thrive profusely or flourish extensively (synset 200311594)

Other Searches