Ni•ag•a•ra Falls
We found 3 definitions of niagara falls from 2 different sources.
Noun |
||
niagara falls - a city in western New York State at the falls of the Niagara river; tourist attraction and honeymoon resort | ||
niagara falls - waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls | ||
Niagara, Niagara Falls | ||
niagara river, niagara a river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York | ||
ontario a prosperous and industrialized province in central Canada | ||
empire state, new york state, ny, new york a Mid-Atlantic state; one of the original 13 colonies | ||
american falls a part of Niagara Falls in western New York (north of Buffalo) |