antimonarchist

(noun, adjective)

adjective

1. (politics) Opposed to monarchy.

noun

1. (politics) One who is opposed to monarchy.