Hydroelectric dam Synonyms

We can't find synonyms for the phrase "Hydroelectric dam", but we have synonyms for terms, you can combine them.

HD abbreviation

HD is an abbreviation for Hydroelectric Dam
What does HD stand for?
HD stands for "Hydroelectric Dam"

Definitions for Hydroelectric


  • (adjective) of or relating to or used in the production of electricity by waterpower

Definitions for Dam


  • (noun) a bank of earth constructed to control water
  • (verb) to prevent passage through by filling with something
  • (verb) to close up so that no empty spaces remain