Verb
To delight one's self; to indulge in feasting; to revel.
More about this word
Synonyms and related words
Explore this word
