Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

archrival Definition

Cancel
archrival
noun(arch-ri-val)
a principal rival

Words Related to archrival!

archrival Examples by Brain Bank Users