Hydro (fuel station)
WiktionaryText

Noun



  1. hydroelectric power
  2. electrical power supply; specifically : electrical power provided by a utility (as a publicly-owned one)
    I won't have lights until my house gets the hydro turned on.
  3. A spa
 
x
OK