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