Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun iguazu
1 sense of iguazu
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)