Definition of Iguaçu in English:

Iguaçu

Syllabification: I·gua·çu
Pronunciation: /ˌēɡwəˈso͞o
 
/
A river in southern Brazil. It rises in the Serra do Mar in southeastern Brazil and flows west for 800 miles (1,300 km) to the Paraná River, which it joins just below Iguaçu Falls, a spectacular series of waterfalls. Spanish name Iguazú.

Definition of Iguaçu in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day flippant
Pronunciation: ˈflɪp(ə)nt
adjective
not showing a serious or respectful attitude