Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

niagara Definition

Cancel
niagara
noun(Ni-ag-a-ra)
an overwhelming flood : torrent
niagara
geographical name(Ni-ag-a-ra)
waterfalls in the Niagara River (36 miles or 58 kilometers long flowing from Lake Erie north into Lake Ontario) on the border between the U.S. (New York state) and Canada (the province of Ontario)
niagara
geographical name(Ni-ag-a-ra)
city in western New York at the falls population 50,193
niagara
geographical name(Ni-ag-a-ra)
city in southeastern Ontario, Canada, at the falls population 82,997

Words Related to niagara!

niagara Examples by Brain Bank Users