remonstrant

(noun, adjective)

adjective

1. Inclined or tending to remonstrate; expostulatory; urging reasons in opposition to something.

noun

1. One who remonstrates or issues remonstrances; One who formally protests, or issues such (usually written) protestations.