Noun Definitioniguassu1.Definition: a large waterfall on the border between Argentina and BrazilRelated Noun(s):iguazuCategory: Objects