Horseracing has a language of its own. Many of the idioms have made it into everyday English, so almost everyone grasps roughly what is meant by 'horses for courses' or 'a turn-up for the books'. But ...