Thesaurasize

luxuriate

59 synonyms found

Definition

(v) : enjoy luxury
"luxuriate in the wonderful service of our 5-star hotel."