Definition of "Obstructor" :
noun: any structure that makes progress difficult
noun: someone who systematically obstructs some action that others want to take
noun: any structure that makes progress difficult
noun: someone who systematically obstructs some action that others want to take