单词查询

hamshackling

释义

v. 把(牛马等的)头用绳绑在前足上;束缚;