power_plantEnglish

power plant, power station, powerhouse

Noun

An electrical generating station

English: power station, power plant, powerhouse

English words with similar meanings

Show 2 words