'Victoria Falls' definitions:
Definition of 'Victoria Falls'
From: WordNet
noun
A waterfall in the Zambezi River on the border between Zimbabwe and Zambia; diminishes seasonally [syn: Victoria, Victoria Falls]
noun
A large waterfall on the border between Argentina and Brazil [syn: Iguazu, Iguazu Falls, Iguassu, Iguassu Falls, Victoria Falls]