Word of the day

21/04/2014

Deliciate – to delight oneself; to indulge in feasting, to revel.