luxuriate

verb
  1. to enjoy something in a relaxed way; to take great pleasure in comfort or luxury
  2. Usage: intransitive
  3. to grow abundantly or profusely
  4. Usage: intransitive; often used of plants

Examples