Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Phrase: over a barrel
  1. In a vulnerable or helpless position, at someone else's mercy or under their control
    "The company had us over a barrel when they threatened to cut off our supply"

Encyclopedia: Over a barrel