impede
verbto hinder or obstruct the progress or action of something or someone
The heavy rain impeded the delivery of medical supplies to the remote village.
Also hinder · obstruct · delay · block
Try typing it
Type all SAT words →
to hinder or obstruct the progress or action of something or someone
The heavy rain impeded the delivery of medical supplies to the remote village.
Also hinder · obstruct · delay · block
Try typing it