have someone over a barrel

US /hæv ˈsʌm.wʌn ˈoʊ.vər ə ˈbær.əl/
UK /hæv ˈsʌm.wʌn ˈoʊ.vər ə ˈbær.əl/
"have someone over a barrel" picture
1.

avere qualcuno in pugno, mettere qualcuno alle strette

to have someone in a position where they are forced to do what you want, often because you have an advantage over them

:
The company knew I needed the job, so they really had me over a barrel with the low salary offer.
L'azienda sapeva che avevo bisogno del lavoro, quindi mi ha messo alle strette con l'offerta di stipendio basso.
If you owe someone money, they might have you over a barrel.
Se devi dei soldi a qualcuno, potrebbero averti in pugno.