what is the meaning of impeded?
Answers
Answered by
4
Impeded means 'to make something difficult to achieve' or 'to hinder' .
Hope it helps!
Hope it helps!
Similar questions