Synonyms of Impeded

Primary definition: To obstruct or hinder someone or something.

Full Dictionary Entry

Antonyms & Opposite Concepts