English

edit

Etymology

edit

super- +‎ competitor

Noun

edit

supercompetitor (plural supercompetitors)

  1. One who or that which competes very successfully so as to achieve dominance.