'Lake Victoria' definitions:

Definition of 'Lake Victoria'

From: WordNet
noun
The largest lake in Africa and the 2nd largest fresh water lake in the world; a headwaters reservoir for the Nile River [syn: Lake Victoria, Victoria Nyanza]