Definitions for niagara river
Niagara, Niagara River(noun)
a river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York
A river in North America flowing to the north from Lake Erie to Lake Ontario and including the Niagara Falls.
Use the citation below to add this definition to your bibliography:
"niagara river." Definitions.net. STANDS4 LLC, 2013. Web. 23 May 2013. <http://www.definitions.net/definition/niagara river>.