noun
1. 911chaxun查询·英语单词大全
1. any structure that makes progress difficult
Synonym: obstruction obstructor impediment impedimenta
2. obstructer的反义词
2. someone who systematically obstructs some action that others want to take
Synonym: obstructionist obstructor resister thwarter