Attested.to

Definition

an urban university in a large city

Seed ·

Term in context

city university in CommonParlance