Exit quiz
C1Energy & Power Advanced· Professional & Specialized · Vocabulary
0/20
Question 1 of 20
Pick the word that matches this meaning:
A large pipe that carries water down to the turbines of a hydropower plant under high pressure.
Pick the word that matches this meaning:
A large pipe that carries water down to the turbines of a hydropower plant under high pressure.