Definition of Down Town

  • 1. The center of a city Noun

Synonyms for word "down town"

Semanticaly linked words with "down town"

Hyponims for word "down town"