DELICIATE


Meaning of DELICIATE in English

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

Webster English vocab.      Английский словарь Webster.