An Encylopedia Britannica Company

Ivy League

1 ENTRIES FOUND:
Ivy League noun
Ivy League
noun
Britannica Dictionary definition of IVY LEAGUE
[singular]
: a group of eight colleges and universities in the eastern U.S. that have been respected for providing an excellent education for a long time often used before another noun
◊ The Ivy League consists of Harvard, Yale, Princeton, Columbia, Brown, and Cornell universities, the University of Pennsylvania, and Dartmouth College.