Definition
Simply plug your letters into the Search and Get definitions for English words.
Definition of NIAGARA
noun : NIAGARA
Source:WordNet 3.1
-
1. (
) waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls ;
-
2. (
) a river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York ;
See more about : NIAGARA