have someone over a barrel

have (one) over a barrel

To be in a position of power over one whose options are limited. We only offered more than we'd budgeted because the seller had us over a barrel, thanks to multiple offers on the house.
See also: barrel, have, over
Farlex Dictionary of Idioms.

have someone over a barrel

If someone has you over a barrel, they have put you in a situation where you are forced to do what they want. The unions wish they had more options. Jobs are tight, they know that, and they feel management has them over a barrel. And now this time they've got them over a barrel. Note: This expression may refer to a method used in the past to save someone who had almost drowned. The person was placed face down over a barrel, which was then rocked gently backwards and forwards until all the water had drained from their lungs.
See also: barrel, have, over, someone
Collins COBUILD Idioms Dictionary, 3rd ed.
See also:
  • have (one) over a barrel
  • loaded dice
  • in the not too distant future
  • in the not-so-distant future
  • in the not-too-distant future
  • Good deal!
  • Lord!
  • (oh) Lord
  • good God!
  • good Lord