Obstructer /(?)/

Ob·struct·er

Obstructer

n.
  1. One who obstructs or hinders.