Dictionary.com
Thesaurus.com
have luxuriated

More Suggestions