obstructor

/əbˈstrʌktər/
noun
  1. A person or thing that blocks or gets in the way.
    • He was known as an obstructor in the debate, always interrupting others.
    • The security guard acted as an obstructor, preventing anyone from entering the building.
    • The fallen tree was an obstructor on the hiking trail.