Meaning of obstructer

Definition of obstructer

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

Other information on obstructer

WIKIPEDIA results for obstructer
Amazon results for obstructer