Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: luxuriation
  1. An activity that affords excessive pleasure and enjoyment

Derived forms: luxuriations

See also: luxuriate

Type of: pleasure