iguassu n a large waterfall on the border between Argentina and Brazil Synonym(s) Iguazu Iguazu Falls Iguassu Iguassu Falls Victoria Falls