Home Synonyms luxuriate
See US English definition of luxuriate
See UK English definition of luxuriate
1‘run a hot bath and luxuriate in it’
dislike, find intolerable
READ THESE ARTICLES