|

Iguassu Falls

DEFINITIONS OF: Iguassu Falls

1

n a large waterfall on the border between Argentina and Brazil

Synonyms:
Iguassu, Iguazu, Iguazu Falls, Victoria Falls
Example of:
falls, waterfall
a steep descent of the water of a river
WORD FAMILY
USAGE EXAMPLES