the Ivy League noun definition in Higher education institutions topic from the Oxford Advanced Learner's Dictionary

the Ivy League

 noun: Higher education institutions topic
a group of eight traditional universities in the eastern US with high academic standards and a high social status

Explore other topic groups related to Higher education institutions

Education