hamper

noun

1.
a restraint that confines or restricts freedom (especially something used to tie down or restrain a prisoner)
Derived from:
hamper
2.
a basket usually with a cover