Learn English - More Workplace Expressions
Learn English: Hundreds of workplace English expressions on the right to scroll through and click on to learn.
Over a barrel
English Meaning 1
Powerless / someone else has control
English Example 1
“The bank’s charges are going up and it’ll cost us a lot of money to break contract so they’ve got us over a barrel, we’ll just have to stay with them for now”