Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

deliciate Definition

Cancel
deliciate
verb
To delight oneself; to indulge in feasting or revels

Words Related to deliciate!

deliciate Examples by Brain Bank Users