An electrical generating station
English: power station, power plant, powerhouse
Less certain link between this word and this sense.
power plant, power station, powerhouse
English: power station, power plant, powerhouse
Less certain link between this word and this sense.