Street that serves as a principal thoroughfare for traffic in a town
Synonyms:
  1. center city
  2. high-street
  3. city-center
  4. urban center
  5. principal street