city university

Explore definitions, synonyms, and language insights of city university

Definitions

Noun
an urban university in a large city

More General Terms