Obstructionist

Noun

  • someone who systematically obstructs the actions of others
  • someone who attempts to impede the progress of legislation

Leave a Reply

Your email address will not be published.