obstructer (Noun) — Someone who systematically obstructs some action that others want to take.
obstructer (Noun) — Any structure that makes progress difficult.