Dictionary search results

Showing 1-11 of 11 results

hydro British & World English

A hotel or clinic originally providing hydropathic treatment

hydro- British & World English

Water; relating to water

hydropower British & World English

Hydroelectric power

hydroslide British & World English

A water slide into a swimming pool

hydromassage British & World English

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

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


You searched for hydro