'Zambezi River' definitions:

Definition of 'Zambezi River'

(from WordNet)
noun
An African river; flows into the Indian Ocean [syn: Zambezi, Zambezi River]