Iguazu

Definitions of Iguazu
1

n a large waterfall on the border between Argentina and Brazil

Synonyms:
Iguassu, Iguassu Falls, Iguazu Falls, Victoria Falls
Example of:
falls, waterfall
a steep descent of the water of a river

Sign up, it's free!

Whether you're a student, an educator, or a lifelong learner, Vocabulary.com can put you on the path to systematic vocabulary improvement.