obstructer n. 障碍物(拦路虎,起阻碍作用的人)
obstructer[ noun ]- someone who systematically obstructs some action that others want to take
<noun.person>
- any structure that makes progress difficult
<noun.artifact>
Obstructer \Ob*struct"er\, n.
One who obstructs or hinders.