luxuriates

verb
  1. to enjoy something in a relaxed way; to take great pleasure in comfort or luxury
  2. Usage: third person singular present tense of ‘luxuriate’
  3. to grow abundantly or thrive
  4. Usage: often used of plants

Examples