SynonymX
Speak
Impeded
Definition of Impeded
1.
Made difficult or slow
Adjective Satellite
Semanticaly linked words with "impeded"
obstructed