Definitions
adjective
made difficult or slow
“we blamed our impeded progress on lack of money”
Look “impeded” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
made difficult or slow
“we blamed our impeded progress on lack of money”