To hamper is to slow down, block, or make it harder for someone or something to move or succeed. Obstacles, rules, or problems can all hamper progress.
Probably from Middle English “hamperen,” meaning “to restrain,” possibly related to “hanaper,” a case for holding documents, suggesting something that confines. The exact origin is uncertain.
Try Another Word