luxuriates - English Synonyms Dictionary