SynonymX
Speak
Down Town
Definition of Down Town
1.
The center of a city
Noun
Synonyms for word "down town"
civic center
municipal center
Semanticaly linked words with "down town"
city
metropolis
urban center
hub
Hyponims for word "down town"
hub