Englisch-Russisch Wörterbuch »

over a barrel bedeutet auf Russisch

EnglischRussisch
over a barrel (in a helpless situation)
preposition

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