Word info

deliciate

Verb

Meaning

To delight one's self; to indulge in feasting; to revel.

Source: Webster's dictionary

Related terms

Anagrams

Close letter words and terms