luxuriation

Nouns

  • (n) an activity that affords excessive pleasure and enjoyment

Words of close approximity