1. something immaterial that interferes with or delays action or progress
同義詞:hindrance, hinderance, deterrent, balk, baulk, check, handicap
2. any structure that makes progress difficult
同義詞:obstruction, obstructor, obstructer, impedimenta
- 習慣用語
- throw impediments in the way 阻礙進行