Meaning of obstructor

Definition of obstructor

(noun) someone who systematically obstructs some action that others want to take
any structure that makes progress difficult

Other information on obstructor

WIKIPEDIA results for obstructor
Amazon results for obstructor