Akademik

be over a barrel
1) Дипломатический термин: быть прижатым к стенке, находиться в затруднительном положении
2) Сленг: быть в чьей-то власти

Универсальный англо-русский словарь. . 2011.