HYDROS

13
Scrabble
11
WWF
H(4) Y(4) D(2) R(1) O(1) S(1)
NWL/TWL ✓ Collins ✓ WWF ✓

Definition

noun
  1. Hydroelectric power
  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. A spa.
noun
  1. A floatplane, an airplane specialized for operating on water, having pontoon floats instead of skids or wheels

Source: Wiktionary

This word in other languages

Related Word Lists