Synonyms and Antonyms for down_town

1. down town (n.)

the center of a city

Synonyms: