Ivy League Hear it!

Ivy League definition

Ivy League

a group of colleges in the NE U.S. forming a league for intercollegiate sports: often used to describe the fashions, standards, attitudes, etc. associated with their students

Etymology: < the fact that many of the buildings are traditionally ivy-covered

Related Forms:

Webster's New World College Dictionary Copyright © 2009 by Wiley Publishing, Inc., Cleveland, Ohio.
Used by arrangement with John Wiley & Sons, Inc.

Comments
Improve this definition.
Do you have more to add? Share your linguistic knowledge or observation.
/Register to save your comments.