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
