oxford_university
1. [ noun ] (education) a university in England
Synonyms: Oxford
Related terms: university Oxford
Similar spelling:   Oxford_movement