Definition of Ivy League in English:
A group of long-established universities in the eastern US having high academic and social prestige. It includes Harvard, Yale, Princeton, and Columbia.
- Yale University set an Ivy League record by accepting only 8.6 percent of its 21,099 applicants.
- The financial reward for academic activities is enormous, as children who get into the ‘right’ preschool can go on to top-class primary and secondary schools, and hopefully an Ivy League university.
- A lot of Koreans dream about sending their kids to an Ivy League University, so what better preparation, they think, is there than a North American high school?
1930s: with reference to the ivy traditionally growing over the walls of the university buildings .
Definition of Ivy League in:
- US English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Canada
Most popular in Australia
Most popular in Pakistan