Victoria Falls

1. (noun) a waterfall in the Zambezi River on the Zimbabwe-Zambia border; diminishes seasonally
Synonyms: Victoria
Related Words: cascade, cataract, falls, waterfall

2. (noun) a large waterfall on the Argentine-Brazil border
Synonyms: Iguassu, Iguassu Falls, Iguazu, Iguazu Falls
Related Words: cascade, cataract, falls, waterfall



Terms and Conditions of Use / Copyright Notice