niagara falls

Info · Definitions · Characters

niagara falls
· ·
Text
· ·
· ·
Scripts
13
· ·
Length
5
· ·
Syllables

Definitions

(noun) waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls. Synonyms: Niagara, Niagara Falls.
· ·
Noun Definition 1
(noun) a city in western New York State at the falls of the Niagara river; tourist attraction and honeymoon resort. Synonyms: Niagara Falls.
· ·
Noun Definition 2