首页英语词典hog-tiehog-tie英英释意

hog-tie

英英释意


1. tie together somebody's feet;
"The prisoner was hog-tied"