antimonopolist

noun
  1. a person who opposes monopolies or advocates for their regulation or elimination
adjective
  1. relating to or supporting opposition to monopolies

Examples