peacenik
noun
°Someone who publicly opposes armed conflict in general, or a particular conflict; or who publicly opposes the proliferation of weapons; a pacifist or dove. The term is pejorative, unlikely to be used by those to whom it is applied.