|
Definition of Iguassu Falls
1. Noun. A large waterfall on the border between Argentina and Brazil.
Exact synonyms: Iguassu, Iguazu, Iguazu Falls, Victoria Falls
Group relationships: Argentina, Argentine Republic, Brasil, Brazil, Federative Republic Of Brazil
Generic synonyms: Falls, Waterfall
Group relationships: Argentina, Argentine Republic, Brasil, Brazil, Federative Republic Of Brazil
Generic synonyms: Falls, Waterfall