have by

have someone by something

to hold onto someone by something. (See also have someone by someone or something.) She had me by the shoulder and I couldn't get away. Timmy had Billy by the collar and was punching him on the shoulder.
See also: by, have