lower Ivy
lower Ivy
English
Noun
Ad
Definition
any of the Ivy League universities, such as Dartmouth, Brown, and Cornell that are generally seen as less prestigious than Harvard, Yale, and Princeton.
Ad