Dictionary search results

Showing 1-3 of 3 results

rival British & World English

A person or thing competing with another for the same objective or for superiority in the same field of activity

rival English Thesaurus

his chief rival for the nomination

arch-rival British & World English

The chief rival of a person, team, or organization