×

hamshackle meaning in English

vt.
1.把(牛马等的)头用绳绑在前足上。
2.束缚。

Related Words

  1. hamsea
  2. hamsell
  3. hamshari
  4. hamsher
PC Version

Copyright © 2018 WordTech Co.