Engelsk-Rysk ordbok »

over a barrel betyder på ryska

EngelskaRyska
over a barrel (in a helpless situation)
preposition

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