ivy league
💰 Money & BusinessMeaning
a group of elite universities in the U.S.
Literal Meaning
a league of ivy-covered institutions
Example
“She was thrilled to get accepted into an Ivy League school.”