Clue: Pertaining to electricity developed water or steam June 7, 2017 By Show answer Hydroelectric More English Words & Origins QuestionsMore Language Questions