town center

language: fr

definitions

  1. the main commercial and social area of a town (US spelling)
    fr: la zone commerciale et sociale principale d'une ville (orthographe américaine)

examples

  1. We met at the town center last weekend.

    Nous nous sommes rencontrés au centre-ville le week-end dernier.