Niagara River
Niagara River
Noun
1. a river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York
(synonym) Niagara
(hypernym) river
(part-holonym) United States, United States of America, America, US, U.S., USA, U.S.A.
(part-meronym) Niagara, Niagara Falls