|
Definition of Canadian Falls
1. Noun. A part of Niagara Falls in Ontario.
Exact synonyms: Horseshoe Falls
Group relationships: Ontario, Niagara, Niagara Falls
Generic synonyms: Falls, Waterfall
Group relationships: Ontario, Niagara, Niagara Falls
Generic synonyms: Falls, Waterfall