Subscriber login


Forgot your password?

Library card login

Other

Itaipu

Pronunciation: /iːˈtʌɪpuː/

Definition of Itaipu
  • a dam on the Paraná River in SW Brazil, one of the world’s largest hydroelectric installations, formally opened in 1982.