About us
Define
Definitions for
"impeded"
made difficult or slow; "we blamed our impeded progress on lack of money"
wordnet.princeton.edu