English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

Niagara Falls

noun

1 Niagara Falls

Waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls.

synonym: Niagara.

2 Niagara Falls

A city in western New York State at the falls of the Niagara river; tourist attraction and honeymoon resort.


Find more on niagara falls elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0338