to hinder or obstruct the movement or progress of something
Heavy snowfall hampered rescue efforts in the mountain region.
Master “hamper” and 999 more SAT words