Dictionary search results

Showing 1-12 of 12 results

hydro- US English

Water; relating to water

hydro US English

A hydroelectric power plant

hydropower US English

Hydroelectric power

hydroslide US English

A water slide into a swimming pool

hydromassage US English

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

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


You searched for hydro-