Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun iguassu
1 sense of iguassu
Sense 1
Iguazu, Iguazu Falls, Iguassu, Iguassu Falls, Victoria Falls -- (a large waterfall on the border between Argentina and Brazil)
INSTANCE OF=> waterfall, falls -- (a steep descent of the water of a river)