OBSTRUCTOR

Definition of OBSTRUCTOR

  1. (noun)someone who systematically obstructs some action that others want to take
  2. (noun)any structure that makes progress difficult