WTWM

whatsthatwordmean

← Definition
Guess

luxuriation

nounThe act or state of enjoying something in a very comfortable, pleasant, or self-indulgent way.

Synonyms

indulgencenounpleasurenoun

Antonyms

deprivationnoun

Built for word lovers.