ivy league

Definition: Since 1954 the Ivy League has been the following universities: Columbia, Brown, Cornell, Dartmouth, Yale, Pennsylvania, Princeton, and Harvard.

Discuss this Idiom in the comments below.