Definition of Cabora Bassa in US English:

Cabora Bassa

proper noun

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

Pronunciation

Cabora Bassa

/kəˌbôrə ˈbäsə/