YourDictionary

Niagara

noun

a torrent, or flood

river between W N.Y. & SE Ontario, Canada, flowing from Lake Erie into Lake Ontario: c. 36 mi (58 km)

See Niagara in American Heritage Dictionary 4

Learn more about Niagara

link/cite print suggestion box