×
hamshackle
meaning in English
vt.
1.把(牛马等的)头用绳绑在前足上。
2.束缚。
Related Words
hamsea
hamsell
hamshari
hamsher
PC Version
Copyright © 2018 WordTech Co.