Definition of Hydroelectric

  • 1. Of or relating to or used in the production of electricity by waterpower Adjective