The term "arch-rivals" refers to two individuals or groups who are in constant competition with each other, often trying to outdo one another. They have a deep-seated animosity towards each other and strive for superiority over their rival at all costs. The phrase is derived from the word 'arch' which means chief or principal, implying that these two individuals or groups are the most important rivals of each other.