Definition of "Impediment" :
noun: any structure that makes progress difficult
noun: something immaterial that interferes with or delays action or progress
noun: any structure that makes progress difficult
noun: something immaterial that interferes with or delays action or progress