Noun Definition

luxuriation

1.Definition: an activity that affords excessive pleasure and enjoyment

Category: General