blurted out (verb) betray: divulge, expose information
Sinonime: Achilles heel,
appetite*,
blemish, chink in armor, debility, decrepitude,
deficiency,
delicacy, enervation, failing, faintness,
fault, feebleness,
flaw,
fondness, fragility, frailty,
gap, impairment,
imperfection, impotence,
inclination, inconstancy, indecision, infirmity,
instability, invalidity, irresolution,
lack, languor,
lapse,
liking,
passion,
penchant, powerlessness,
predilection,
proclivity, prostration, senility, shortcoming, soft spot, sore point,
taste*,
vice, vitiation,
vulnerabilityAntonime: strength, strong point