Horses For Courses Tapestries
Main Tag:
Description: Horses For Courses is an idiom or expression commonly used in the English language. An allusion to the fact that a racehorse performs best on a racecourse to which it is specifically suited. The practice of choosing the best person for a particular job, the best response for a situation, or the best means to achieve a specific end.