phrases, sayings, idioms and expressions at

Horses for courses and more????

Posted by Mandy on June 08, 2000

I am studying journalism and need to find the meanings and origins of these phrases. Please Help if you can.

"horses for courses"
"on the threshold"
"between the devil and the deep blue sea"

I have a meaning for the latter but have no idea where it originated, please help.