luxuriation meaning

UK US

luxuriation (noun): an activity that affords excessive pleasure and enjoyment.

Definition of luxuriation

  1. an activity that affords excessive pleasure and enjoyment

    Type of: pleasure

    Related forms: luxuriate

Scrabble score: 18 (letter breakdown)

Word lists: words starting with LU · words ending in ON · 11-letter words

More about luxuriation on Wikipedia.