Niagara Falls
1. |
(noun) a city in western New York State at the falls of the Niagara river; tourist attraction and honeymoon resort |
|
Related Words: city, metropolis, urban center |
|
2. |
(noun) waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls |
|
Synonyms: Niagara |
|
Related Words: cascade, cataract, falls, waterfall |
|
|