Meaning
An industrial complex where electricity is produced.
Synonyms
electric power plant
generating station
hydroelectric station
generating plant
electric works
electric station
power generating plant
mechanical power house
power house
Translations
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "power station" and many other words and sentences in English.