Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

iguazu falls Definition

Cancel
iguazu falls
geographical name(Igua-çú)
river in Paraná state, southern Brazil, flowing west into the Alto Paraná River; contains Iguaçú Falls or Iguazú Falls, a waterfall over 2 miles o(3.2 kilometers) wide composed of numerous cataracts averaging 200 feet (61 meters) in height

Words Related to iguazu falls!

iguazu falls Examples by Brain Bank Users