Definition of
niagara_river
has definitions from the field of geography
1
[ noun ]
(geography) a river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York
Synonyms
Niagara
Related terms
river
US
Canada
Niagara
*
To share this definition
click "text" (Facebook, Twitter) or "link" (blog, mail) then paste
text
link
Nearby in alphabetical order
Definition of Nia
Definition of niacin
Definition of Niagara
Definition of Niagara_Falls
Definition of Niagara_River
Definition of Niamey
Definition of nib
Definition of nibbed
Definition of nibble