Definition of Victoria Falls

  • 1. A waterfall in the Zambezi River on the border between Zimbabwe and Zambia; diminishes seasonally Noun
  • 2. A large waterfall on the border between Argentina and Brazil Noun

Synonyms for word "victoria falls"

Semanticaly linked words with "victoria falls"