Noun Definition
obstructor
1.Definition: any structure that makes progress difficult
Related Noun(s):impediment, impedimenta, obstructer, obstruction
Category: Objects2.Definition: someone who systematically obstructs some action that others want to take
Related Noun(s):obstructer, obstructionist, resister, thwarter
Category: People