to make it difficult for someone to do something or for something to happen
“Bad weather hampered the rescue efforts.”