Definition of Cabora Bassa in English:

Cabora Bassa

Pronunciation /kəˌbôrə ˈbäsə/ /kəˌbɔrə ˈbɑsə/

proper noun

  • A lake on the Zambezi River in western Mozambique. Its waters are impounded by a dam and massive hydroelectric complex.