Answer: luxuriate

AnswerCrossword Clue
luxuriateto delight in something
luxuriateto be luxuriant, grow profusely