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