EGAVE

archcompetitor

Meaning

  1. noun A primary competitor.

Similar words

competitor competitour contendent contender competitress competitrix agonist vice-champion agonistarch counterplayer

Save “archcompetitor” to learn later