Adjective Definition

impeded

1.Definition: made difficult or slow

"We blamed our impeded progress on lack of money"




Please Share