首页英语词典NiagaraNiagara英英释意

Niagara

英 [naɪ'æɡrə] 美[naɪ'æɡrə]
  • n. 尼亚加拉;尼亚加拉河

英英释意


1. waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls
2. a river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York