EGAVE

supercompetitor

Meaning

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

Similar words

dominator superdominance top dog overmatch killer world-beater overpowerer superachiever supercessor overdog

Save “supercompetitor” to learn later