something immaterial that interferes with or delays action or progress
any structure that makes progress difficult
造句
impediment
impediment of listening
impediments to marriage
impediment in elevation
impediment of breathing
Impediment of transportation
impediment to practice of law