supercompetitor

English

Etymology

From super- +‎ competitor.

Pronunciation

  • Audio (US):(file)

Noun

supercompetitor (plural supercompetitors)

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