1. [ noun ] (geography) a waterfall in the Zambezi River on the border between Zimbabwe and Zambia; diminishes seasonally
Synonyms: Victoria
Related terms: waterfall Zimbabwe Zambezi Zambia
2. [ noun ] (geography) a large waterfall on the border between Argentina and Brazil
Synonyms: Iguazu_Falls Iguassu Iguassu_Falls Iguazu
Related terms: waterfall Brazil Argentina
Similar spelling:   Victoria_Cross