IVY LEAGUE





Definition:

  1. [noun] a league of universities and colleges in the northeastern United States that have a reputation for scholastic achievement and social prestige
    Synonyms: Ivy League

Synonyms: