Longman Dictionary of Contemporary English homepage

Topic: WIND, WATER, SUN


water power

noun
     
water power [uncountable]
TPW power obtained from moving water, used to produce electricity or to make a machine work
Word of the Day
The WIND, WATER, SUN
Word of the Day is:

Other related topics