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