obstructer
noun
1
- any structure that makes progress difficult
-
Synonym: obstruction obstructor impediment impedimenta
2
- someone who systematically obstructs some action that others want to take
-
Synonym: obstructionist obstructor resister thwarter
数据来源:WordNet