Definition

A place or institution of higher learning, particularly one known for strong academic excellence and multiple departments or faculties.