TOP

Definition of hydro noun from the Oxford Advanced Learner's Dictionary

hydro

noun
 
/ˈhaɪdrəʊ/
 
/ˈhaɪdrəʊ/
(plural hydros)
jump to other results
  1. [uncountable, countable] electricity that is produced using the power of water (= hydroelectricity); a place where electricity is produced in this way (= a hydroelectric power plant)
    • There are only downsides to using gas compared with using hydro.
    • The wind farms and hydros generate the electricity.
  2. [uncountable] (Canadian English) electricity
    • to pay your hydro bill
  3. Word Originlate 19th cent.: abbreviation.
See hydro in the Oxford Advanced American Dictionary
pity
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day