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