|
Definition of Niagara falls
1. Noun. Waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls.
Exact synonyms: Niagara
Group relationships: Ontario, Empire State, New York, New York State, Ny, Niagara, Niagara River
Terms within: American Falls, Canadian Falls, Horseshoe Falls
Generic synonyms: Falls, Waterfall
Group relationships: Ontario, Empire State, New York, New York State, Ny, Niagara, Niagara River
Terms within: American Falls, Canadian Falls, Horseshoe Falls
Generic synonyms: Falls, Waterfall
2. Noun. A city in western New York State at the falls of the Niagara river; tourist attraction and honeymoon resort.
Generic synonyms: City, Metropolis, Urban Center
Group relationships: Empire State, New York, New York State, Ny
Group relationships: Empire State, New York, New York State, Ny