Synonyms: impeded
Definition: made difficult or slow
Usage: we blamed our impeded progress on lack of money
Similar words: obstructed
Definition: shut off to passage or view or hindered from action
Usage: a partially obstructed passageway; an obstructed view; justice obstructed is not justice