Synonyms for "luxuriate"

Words with similar meaning