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