remonstrant

adjective
  1. expressing or characterized by protest or objection
  2. Usage: formal
noun
  1. a person who protests or objects to something
  2. Usage: formal

Examples