English synonyms about - contact  

down town

noun

1 down town

The center of a city.

synonyms: civic center, municipal center.


Find more on down town elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0274