obstructor

noun

  1. 1

    any structure that makes progress difficult

  2. 2

    someone who systematically obstructs some action that others want to take

Synonyms

Also useful for “obstructor”:Crossword