obstructor
(noun)
noun
1. someone who systematically obstructs some action that others want to take
Similar word(s): obstructer, obstructionist, resister, thwarter
Definition categories: person, controversialist, disputant, eristic
2. any structure that makes progress difficult
Similar word(s): impediment, impedimenta, obstructer, obstruction
Definition categories: man–made, construction, structure