The phrase "horses for courses" means that what is suitable for one person or situation might not be suitable for another, and that different people are better suited for different things.
The phrase comes from horse racing in Great Britain and Ireland, where horses are believed to perform better on certain racetracks that suit their specific abilities or traits.
The phrase means that when faced with a difficult or ... Learn more →
This phrase suggests that a person's character and identity can ... Learn more →
The phrase means that revenge is often more satisfying if ... Learn more →
The phrase "Denial is not a river in Egypt" is ... Learn more →