English dictionary
Niagara
/n/aI/'/&/gr/@/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls
Synonyms niagara fallsSource: WordNet 3.0
-
a river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York
Synonyms niagara riverSource: WordNet 3.0