Luxuriation (
Noun
)
Meaning
An activity that affords excessive pleasure and enjoyment.
Classification
Nouns denoting acts or actions.
Related Words
Luxuriate (verb)