be a hindrance or obstacle to
Bureaucratic red tape continued to impede the delivery of humanitarian aid to the affected areas.
Master “impede” and 957 more GRE words