Answer: antimonarchist

AnswerCrossword Clue
antimonarchistAn opponent of monarchy
antimonarchistone opposed to the monarchy