ItaipuPronunciation: /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.