Exit quiz
B1Energy & Power Intermediate· Professional & Specialized · Vocabulary
0/14
Question 1 of 14
Pick the word that matches this meaning:
A large lake, often man-made, where water is stored until it is released to make electricity.
Pick the word that matches this meaning:
A large lake, often man-made, where water is stored until it is released to make electricity.