Common Noun Collocations of impediment

absence, account, bar, barrier, competition, crime, development, difficulty, dispensation, emotion, growth, hindrance, man, mind, motion, navigation, order, party, period, person, progress, reason, speech, spite, state, success, virtue, way, wit, deafness