Luxuriation — definition

1. luxuriation (Noun)

1 definition

luxuriation (Noun) — An activity that affords excessive pleasure and enjoyment.

1 type of
pleasure