What is the full meaning of rivalled
RIVAL, to strive to equal or surpass [v]
Example of the word rivalled placed on a Scrabble board.