outridden
动词 outride:
hang on during a trial of endurance
同义词:last out, stay, ride out, outride
ride better, faster, or further than
同义词:outride