Obstructer definitions

noun

someone who systematically obstructs some action that others want to take

See also: obstructionist obstructor resister thwarter

noun

any structure that makes progress difficult

See also: obstruction obstructor impediment impedimenta