English synonyms about - contact  
impededobstructed

impeded

adjective

1 impeded

Made difficult or slow.


Find more on impeded elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0154