OVER A BARREL


Meaning of OVER A BARREL in English

in a helpless or trapped position I think that we have them over a barrel and should be able to win the contract easily.

English idioms vocab.      Словарь английских идиом и выражений.