obstructor
1. [ noun ] someone who systematically obstructs some action that others want to take
Synonyms: obstructer resister thwarter obstructionist
Related terms: disputant naysayer stonewaller thwart obstruct
2. [ noun ] any structure that makes progress difficult
Synonyms: obstruction obstructer impedimenta impediment
Related terms: structure obstacle barrier bar bar tumbler blockage blockade hindrance obstruct
Similar spelling:   obstruct
  obstructer
  obstructed
  obstructive
  obstruction
  obstructively
  obstetric