What is the full meaning of luxuriate
to be luxuriant, grow profusely [v LUXURIATED, LUXURIATING, LUXURIATES]
Example of the word luxuriate placed on a Scrabble board.