Definify.com

Definition 2024


archrivals

archrivals

See also: arch-rivals and arch rivals

English

Noun

archrivals

  1. plural of archrival