HOG-TIE


Meaning of HOG-TIE in English

[hog-tie] vt (1894) 1: to tie together the feet of

2: to make helpless

Merriam-Webster English vocab.      Английский словарь Merriam Webster.