English-Russian dictionary »

over a barrel meaning in Russian

EnglishRussian
over a barrel (in a helpless situation)
preposition

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