noun
Meaning 1
A city in China directly managed by the central government as a space for testing economic strategies or for developing national infrastructural projects.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: province-level municipality
Antonyms: none provided