Word info

supercompetitor

Noun

Meaning

supercompetitor (plural supercompetitors)

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

Source: en.wiktionary.org

Close letter words and terms