zhòng​zhèn

strategic town

重镇 (重鎮) zhòng​zhèn
strategic town noun
a city or town of great strategic importance, particularly in a military context
major center noun
a major center or hub for commerce, culture, industry, or other significant activities

Frequency

Movie subtitles
0.090 per million appears in 0% of films
Written text
2.16 per million

Sources

Definitions
CC-CEDICT