Definitions from Wikipedia (Low-head hydro power)
▸ noun: Low-head hydro power refers to the development of hydroelectric power where the head is typically less than 20 metres, although precise definitions vary.
▸ Words similar to low-head hydro power
▸ Usage examples for low-head hydro power
▸ Idioms related to low-head hydro power
▸ Wikipedia articles (New!)
▸ Words that often appear near low-head hydro power
▸ Rhymes of low-head hydro power
▸ Invented words related to low-head hydro power
▸ noun: Low-head hydro power refers to the development of hydroelectric power where the head is typically less than 20 metres, although precise definitions vary.
▸ Words similar to low-head hydro power
▸ Usage examples for low-head hydro power
▸ Idioms related to low-head hydro power
▸ Wikipedia articles (New!)
▸ Words that often appear near low-head hydro power
▸ Rhymes of low-head hydro power
▸ Invented words related to low-head hydro power