obstructor


obstructor (http://definr.com/obstructor)

     n 1: someone who systematically obstructs some action that others
          want to take [syn: obstructionist, obstructer, resister,
           thwarter]
     2: any structure that makes progress difficult [syn: obstruction,
         obstructer, impediment, impedimenta]