obstructor

nouns

someone who systematically obstructs some action that others want to take
is derived from
any structure that makes progress difficult
is derived from