MohammedPreview
Open in TheBrain

To Luxuriate

  1. (intransitive) To enjoy luxury, to indulge.
  2. (intransitive) To be luxuriant; to grow exuberantly.