impeded ( synonym found)

Definition of impeded:

(adj) : made difficult or slow
"we blamed our impeded progress on lack of money"

Definition of impeded:

(adj) : made difficult or slow
"we blamed our impeded progress on lack of money"

Back to Top