Common Noun Collocations of impeded

action, advance, air, blood, bramble, circulation, counsel, course, development, difficulty, drainage, extent, fact, flow, growth, heart, justice, lack, march, measure, movement, navigation, obstacle, operation, progress, river, traffic, water, way, work