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.