obstructer

n.  妨碍物,阻碍者



英英释义

noun

  1. any structure that makes progress difficult

      Synonym:    obstructionobstructorimpedimentimpedimenta

    1. someone who systematically obstructs some action that others want to take

        Synonym:    obstructionistobstructorresisterthwarter