Outraced meaning : To travel faster than another in a competitive event.
outraced
autowind
radioed
bastards
carnaubas