Feeds:
Posts
Comments

Archive for April 24th, 2008

“Hold your horses” is a very popular English idiomatic expression. It has nothing to do with horses, even though it’s related to its origin. It means “hold on” or wait, which is believed to have originated in the United States in the XIX century and is historically related to horse riding, or driving [...]

Read Full Post »