Word Hen
What is the meaning of the word "
impeded
"?
Definitions:
made difficult or slow
adjective
we blamed our impeded progress on lack of money