hamper
verbto obstruct, restrict, or slow down the progress or effectiveness of something
The heavy snowfall hampered the delivery of essential supplies to the remote village.
Also obstruct · impede · hinder · delay
Try typing it
Type all GRE words →