Iguazu Falls

(redirected from Cataratas do Iguaçu)
Also found in: Dictionary.
Related to Cataratas do Iguaçu: Itaipu
  • noun

Synonyms for Iguazu Falls

a large waterfall on the border between Argentina and Brazil