Niagara
1. |
(noun) a river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York |
|
Synonyms: Niagara River |
|
Related Words: river |
|
2. |
(noun) waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls |
|
Synonyms: Niagara Falls |
|
Related Words: cascade, cataract, falls, waterfall |
|
|