Meaning of impeded

Definition of impeded

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

Other information on impeded

WIKIPEDIA results for impeded
Amazon results for impeded