English dictionary
ivy league meaning and definition
Definition and meaning of ivy league at MeaningMonkey.org. ivy league meaning and definition in the English Dictionary.IVY LEAGUE noun
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
Source: Princeton University Wordnet