Dictionary.com
Thesaurus.com

Iguassú Falls

American  
Or Iguaçu Falls

noun

  1. a waterfall on the Iguassú River, on the boundary between Brazil and Argentina. 210 feet (64 meters) high.


Vocabulary.com logo
by dictionary.com

Look it up. Learn it forever.

Remember "Iguassú Falls" for good with VocabTrainer. Expand your vocabulary effortlessly with personalized learning tools that adapt to your goals.

Take me to Vocabulary.com