hamper
名词 hamper:
a restraint that confines or restricts freedom (especially something used to tie down or restrain a prisoner)
同义词:shackle, bond, trammel
a basket usually with a cover
动词 hamper:
prevent the progress or free movement of
同义词:halter, cramp, strangle
put at a disadvantage
同义词:handicap, hinder