hamper
noun
-
a basket usually with a cover
-
a restraint that confines or restricts freedom (especially something used to tie down or restrain a prisoner)bond
verb
-
prevent the progress or free movement of“I was hampered in my efforts by the bad weather.”halter
-
put at a disadvantagedisadvantagehandicapdisfavordisfavourhinder