Skip to
verb (past tense and past participle of 'rival')
to put up a strong or equal challenge to; to compete with closely in excellence or quality.
Browse