outrace ( synonym found)

Definition of outrace:

°To travel faster than another in a competitive event.

Definition of outrace:

°To travel faster than another in a competitive event.

Back to Top