outraced

listen to the pronunciation of outraced
English - Turkish

Definition of outraced in English Turkish dictionary

outrace
Bir yarışı kazanmak, bir hızı geçmek
English - English
past of outrace
outrace
To travel faster than another in a competitive event
outrace
{f} win a race; surpass in speed
outraced
Favorites