|
Definition of Hydro
1. n. A hydro- aëroplane.
Definition of Hydro
1. Adjective. hydroelectric ¹
2. Noun. hydroelectric power ¹
3. Noun. (Canada uncountable) electrical power supply; ''specifically'' : electrical power provided by a utility (as a publicly-owned one) ¹
4. Noun. (context: countable dated) (British) A spa ¹
¹ Source: wiktionary.com
Definition of Hydro
1. electricity produced by waterpower [n -DROS]