Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun niagara_falls
2 senses of niagara falls
Sense 1
Niagara, Niagara Falls -- (waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls)
INSTANCE OF=> waterfall, falls -- (a steep descent of the water of a river)
Sense 2
Niagara Falls -- (a city in western New York State at the falls of the Niagara river; tourist attraction and honeymoon resort)
INSTANCE OF=> city, metropolis, urban center -- (a large and densely populated urban area; may include several independent administrative districts; "Ancient Troy was a great city")