phrases, sayings, idioms and expressions at

Off to the races

Posted by Maurice Despentes on October 18, 2004

Can anybody tell me the meaning of the following phrase "off to the races" ? Does it mean "escalation" ? "competition" ?

Many thanks,

Maurice

© 1997 – 2024 Phrases.org.uk. All rights reserved.