Ivy League/Definition

A group of prestigious, long-established American universities.