centre

/sɑ̃tʁ/
1. General
nounmasculine

center; middle (the central point or area, concrete or abstract)

city centre / downtown (when referring to the central part of a town)

On se retrouve en plein centre pour aller boire un verre ?

Shall we meet right in the city centre to go for a drink?

Synonyms:milieu, cœur, centre-ville
2. General
nounmasculine

facility; centre (an institution or complex dedicated to a specific activity: e.g., shopping centre, sports centre, cultural centre)

Le nouveau centre sportif propose des cours de natation et une salle de musculation.

The new sports centre offers swimming lessons and a weight room.

Synonyms:complexe, galerie commerciale, établissement
centre - French Definition & Examples