The words hamper and fetter can be used in similar contexts, but hamper may imply the effect of any impeding or restraining influence. // hampered the investigation by refusing to cooperate