To strive for victory or superiority; contend. Synonymous to rival.
1. Archaic To offer in competition; match.
2. Obsolete To wager or bet.
eg.Kings belonging to the Chola, Pandya and the Pallava Empire were devotees of Lord Venkateswara and they vied with each other in endowing the temple with rich offerings during the Vijayanagar dynasty.