Definition: 1. A primary competitor.
Show more information about archcompetitor
Search took: 1.5912 ms