IVY LEAGUE


Meaning of IVY LEAGUE in English

n. A small group of the older and more famous eastern U.S. colleges and universities. Several Ivy League teams play each other regularly each year. Harvard, Yale, and Princeton were the original Ivy League.

J

American idioms English vocabulary.      Английский словарь американских идиом.