Meaning of ivy league

Definition of ivy league

(noun) a league of universities and colleges in the northeastern United States that have a reputation for scholastic achievement and social prestige

Other information on ivy league

WIKIPEDIA results for ivy league
Amazon results for ivy league