To be a hindrance or obstacle to?

Answer:
To impede.
First answer by ID0844196782. Last edit by ID0844196782. Question popularity: 1 [recommend question].