letted hair down (verb) divulge: make known; confess
Sinonime: caught, endangered, exposed, hands tied, helpless, in line of fire, indefensible, like a clay pigeon, like a sitting duck, naked*, on the line, on the spot, open, out on limb, pigeon,
poor, unarmed, unguarded, unprotected, up the creek, weak, wide open
Antonime: powerful,
strong