antimilitarist

noun
  1. a person who opposes militarism or the maintenance of a large military establishment
adjective
  1. opposed to or critical of militarism and military power

Examples