Dictionary search results

Showing 1-5 of 5 results

hydroelectric British & World English

Relating to or denoting the generation of electricity using flowing water (typically from a reservoir held behind a dam or barrage) to drive a turbine which powers a generator

hydroelectric English-Spanish

hidroeléctrico