GOT YOU BY THE SHORT HAIRS


Meaning of GOT YOU BY THE SHORT HAIRS in English

has a painful hold on you, has an advantage

"What can I do about a bad credit rating?" "Not much. They've got you by the short hairs."

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.