town center
definitions
-
the main commercial and social area of a town (US spelling)de: der Hauptgeschäfts- und Sozialbereich einer Stadt (US-Rechtschreibung)
examples
-
We met at the town center last weekend.
Wir haben uns letzten Wochenende im Stadtzentrum getroffen.