HYDROELECTRICITY

Definition of HYDROELECTRICITY

  1. (noun)electricity produced by water power