YourDictionary

hydro

noun pl. hydros

Brit., Informal a place, such as a spa, where people go to get hydropathic treatments

noun

  1. hydroelectric power
  2. pl. hydros a hydroelectric power plant

adjective

hydroelectric

See hydro in American Heritage Dictionary 4

Learn more about hydro

link/cite print suggestion box