Meanings

  1. hydroelectric power station

  2. hydroelectric power station; hydropower station; hydroelectric power plant

    Wasserkraftwerke gehören zu den regenerativen Stromerzeugern.