The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Hold your horses
"Hold your horses", sometimes said as "Hold the horses", is an English-language idiom meaning "wait, slow down". The phrase is historically related to horse riding or travelling by horse, or driving a horse-drawn vehicle. A number of explanations, all unverified, have been offered for the origins of the phrase, dating back to usage in Ancient Greece.
Everything about Hold your horses →