gave regards (verb) congratulate: compliment on achievement, luck
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