Definition of Cahora Bassa in English:

Cahora Bassa

proper noun

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

Pronunciation

Cahora Bassa

/kəˌhɔːrə ˈbasə/