obstructer

英[əb'strʌktə] 美[əb'strʌktə]
  • n.障碍物;拦路虎;起阻碍作用的人=obstructor.
  • impediment n.障碍;阻碍;口吃
  • loose adj.松的;宽松的;不确切的;不牢固的;放纵的n.解放;放任;放纵v.弄松;释放;放枪adv.松散地
Noun:
  1. someone who systematically obstructs some action that others want to take

  2. any structure that makes progress difficult