Big Huge Thesaurus

luxuriation

noun

sounds kind of like