DICT.TW Dictionary Taiwan
3.140.186.17

Search for:
[Show options]
[Pronunciation] [Help] [Database Info] [Server Info]

2 definitions found

From: DICT.TW English-Chinese Dictionary 英漢字典

 Ni·ag·a·ra /naɪˈæg(ə)rə/
 瀑布名;瀑布;急流

From: WordNet (r) 2.0

 Niagara
      n 1: waterfall in Canada is the Horseshoe Falls; in the United
           States it is the American Falls [syn: Niagara Falls]
      2: a river flowing from Lake Erie into Lake Ontario; forms
         boundary between Ontario and New York [syn: Niagara River]