Noun Definitionluxuriation1.Definition: an activity that affords excessive pleasure and enjoymentCategory: General