What is the full meaning of outstridden
OUTSTRIDE, to surpass in striding [v]
Example of the word outstridden placed on a Scrabble board.