Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: Ivy League
  1. A league of universities and colleges in the northeastern United States that have a reputation for scholastic achievement and social prestige

Type of: conference, league

Encyclopedia: Ivy League