DictionaryForumContacts

   English
Terms for subject General containing have over a barrel | all forms | in specified order only
EnglishRussian
have over a barrelпоставить в бескомпромиссное положение, вынудить (Tanya Gesse)
they really had us over a barrelони связали нас по рукам и ногам