DELICIATE Meaning of DELICIATE in English (v. t.) To delight one's self; to indulge in feasting; to revel. Webster's English dictionary. Английский словарь Webster. 2012