Dictionary search results

Showing 1-14 of 14 results

hydro US English

A hydroelectric power plant

hydro- US English

Water; relating to water

hydropower US English

Hydroelectric power

hydroslide US English

A water slide into a swimming pool

hydroelectric US English

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

hydromassage US English

Massage using jets of water, as a health or beauty treatment

hydro English-Spanish

balneario m, baños

hydro- English-Spanish

hidro-


You searched for hydro