Definition of "hydro"
adjective:
noun:
-
Hydroelectric power.
from Wiktionary, Creative Commons Attribution/Share-Alike License -
Electrical power supply; specifically : electrical power provided by a utility (as a publicly-owned one).
from Wiktionary, Creative Commons Attribution/Share-Alike License -
A spa.
from Wiktionary, Creative Commons Attribution/Share-Alike License
-