from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
- n. an institution dedicated to education
Sorry, no etymologies found.
Allying himself with this educational institution and assuming the responsibility of one-half of the president's salary, considering his meagre start in life, was no small and inconsiderable task.
I hear that he is now at the head of the largest educational institution in New York City, Columia College