victoria falls Meaning, Definition & Usage

  1. noun a waterfall in the Zambezi River on the border between Zimbabwe and Zambia; diminishes seasonally
    Victoria.
  2. noun a large waterfall on the border between Argentina and Brazil
    Iguazu Falls; Iguassu Falls; Iguassu; Iguazu.

WordNet