meaning of archrival

archrival meaning in Etymology Dictionary

by 1805, from arch- + opponent (letter.).