Browse by letter

Over a barrel

In a helpless or trapped position.

We have the other company over a barrel and we should be able to win the contract easily.