Glossaria.net

Glossary University Terms / Term

Ivy League

(US adjective) connected with a group of eight elite universities in north-eastern USA.

Permanent link Ivy League - Creation date 2023-01-29


< Invigilator Glossary / University Terms Junior college >