Common Noun Collocations of hindered

ability, absence, course, design, development, difficulty, enjoyment, exercise, extent, fact, factor, growth, lack, man, movement, name, nothing, operation, person, presence, process, progress, Satan, success, sun, water, way, work, use, effect