OVER A BARREL


Meaning of OVER A BARREL in English

informal

in a severely disadvantageous position.

→ barrel

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.