Centrale (en. Central)

/sɑ̃tʁal/

Meaning & Definition

EnglishFrench
noun
Place or installation where a system of energy or activity is concentrated.
The power plant supplies energy to the surrounding houses.
La centrale électrique fournit de l'énergie aux maisons environnantes.
Establishment that groups activities around a common theme.
The purchasing center helps reduce costs for retailers.
La centrale d'achat permet de réduire les coûts pour les commerçants.

Etymology

From Latin 'centralis', meaning 'in the center'.

Common Phrases and Expressions

nuclear power plant
Installation where nuclear energy is produced.
centrale nucléaire
purchasing center
Organization that groups purchases for multiple entities.
centrale d'achat
telephone exchange
System allowing for the management of telephone communications.
centrale téléphonique

Related Words

centrum
Latin term meaning 'center'.
centrum
centrism
Moderate political position.
centrisme

Slang Meanings

Energy power plant
This power plant is a real powerhouse.
Cette centrale, c'est un vrai monstre de puissance.