English synonyms about - contact  

impeded

adjective

1 impeded

Made difficult or slow.


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

debug info: 0.0237