📖 Definitions of "Archrivals"
noun
- 1
A chief rival.
"The New York Yankees are playing their archrival the Boston Red Sox tonight."
Translate “Archrivals” into Another Language
Pick a language — the word will be pre-filled in the translator.