down town
English Dictionary
->
Letter D
-> down town
Search Dictionary:
down town Definition
(n)
the
center
of
a
city
down town Synonyms
civic center
down town
municipal center
© Art Branch Inc.