OVER A BARREL


Meaning of OVER A BARREL in English

at a disadvantage : in an awkward position

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.