triple crown

Definitions

Sports

  • noun victory in all three of a set of major events in some sports
  • noun victory in the home championships contested between England, Ireland, Scotland and Wales by one team over the other three in the same season
  • noun the accomplishment of leading a baseball league in batting average, runs batted in, and home runs in a single season
http://www.dictionarycentral.com/definition/triple-crown.html