Английский-Русский словарь »

over a barrel означает в русский

АнглийскийРусский
over a barrel (in a helpless situation)
preposition

застать кого-либо врасплохpreposition