KARIBA


Meaning of KARIBA in English

/keuh ree"beuh/ , n.

an artificial lake in SE Africa on the border of SW Zimbabwe and S Zambia: site of hydroelectric power project. ab. 2000 sq. mi. (5200 sq. km).

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .