English | German | Russian | Czech

archrivalry English

Meaning archrivalry meaning

What does archrivalry mean?

archrivalry

The relationship between two or more archrivals. The term usually applies to two archrivals.

Are you looking for...?