Synonyms and Antonyms for niagara

1. Niagara (n.)

a river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York

Synonyms:

2. Niagara (n.)

waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls

Synonyms: