noun
plural -vals
[count] a person or thing that tries to defeat or be more successful than another
something or someone that is as good or almost as good as another person or thing
verb
rivals; US rivaled or Brit rivalled; US rivaling or Brit rivalling
[+ obj] :to be as good or almost as good as (someone or something)