English dictionary
hydroelectricity meaning and definition
Definition and meaning of hydroelectricity at MeaningMonkey.org. hydroelectricity meaning and definition in the English Dictionary.HYDROELECTRICITY noun
Definition of hydroelectricity (noun)
- electricity produced by water power
Source: Princeton University Wordnet