English synonyms about - contact  

luxuriation

noun

1 luxuriation

An activity that affords excessive pleasure and enjoyment.


Find more on luxuriation elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0325