Impeded - Definition

impeded

adj 1: made difficult or slow; "we blamed our impeded progress
on lack of money"

Look up another word