|
Definition of Down town
1. Noun. The center of a city.
Exact synonyms: Civic Center, Municipal Center
Group relationships: City, Metropolis, Urban Center
Generic synonyms: Hub
Group relationships: City, Metropolis, Urban Center
Generic synonyms: Hub