obstructer

  • n.阻碍者;妨碍物,阻碍者
obstructerobstructer

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