What is the full meaning of hydroelectric
of or relating to production of electricity by waterpower [adj]
Example of the word hydroelectric placed on a Scrabble board.