hampers
ham-pers
noun
Large baskets, often containing food and gifts, given as presents.
"They sent lovely Christmas hampers to their clients."
verb
Hindering or obstructing the movement or progress of someone or something.
"Bad weather often hampers outdoor activities."
Thesaurus
Synonyms: hinder, handicap, strangle, cramp, halter, bond, shackle, trammel