down town

1. (noun) the center of a city
Synonyms: civic center, hub, municipal center
Related Words: center, centre, eye, heart, middle



Terms and Conditions of Use / Copyright Notice