Definition of “racing start” - English Dictionary

british dictionary