hydro

noun

  1. 1

    Hydroelectric power

  2. 2

    Electrical power supply; specifically, electrical power provided by a utility (as a publicly-owned one); payment or bills for this.

    He crashed his car against a hydro pole.
  3. 3

    A spa.

adjective

  1. 1

    Hydroelectric

  2. 2

    Hydroponic

    hydro watercress

noun

  1. 1

    A floatplane, an airplane specialized for operating on water, having pontoon floats instead of skids or wheels

Translate “hydro” to another language

Click any language to open the translator with this word already filled in.