impeded
Explore definitions, synonyms, and language insights of impeded
Definitions
Adjective Satellite
made difficult or slow; "we blamed our impeded progress on lack of money"
Explore definitions, synonyms, and language insights of impeded