Definitions from Wiktionary (Horseshoe Falls)
▸ noun: A waterfall in Niagara river, Niagara Peninsula, Niagara regional municipality, Niagara region, Ontario, Canada. A massive set of contiguous waterfalls, the larger and more spectacular portion of the Niagara Falls.
▸ noun: A waterfall in the Sable River, Mpumalanga, South Africa
▸ noun: A weir in the River Dee, Denbighshire, Wales, United Kingdom
▸ Words similar to Horseshoe Falls
▸ Usage examples for Horseshoe Falls
▸ Idioms related to Horseshoe Falls
▸ Wikipedia articles (New!)
▸ Words that often appear near Horseshoe Falls
▸ Rhymes of Horseshoe Falls
▸ Invented words related to Horseshoe Falls
▸ noun: A waterfall in Niagara river, Niagara Peninsula, Niagara regional municipality, Niagara region, Ontario, Canada. A massive set of contiguous waterfalls, the larger and more spectacular portion of the Niagara Falls.
▸ noun: A waterfall in the Sable River, Mpumalanga, South Africa
▸ noun: A weir in the River Dee, Denbighshire, Wales, United Kingdom
Similar:
Canadian Falls,
American Falls,
Niagara Falls,
Niagara River,
Niagara,
Niagara Whirlpool,
Niagara Gorge,
Grand Canyon of the Yellowstone,
Athabasca Falls,
Cumberland Falls,
more...
▸ Words similar to Horseshoe Falls
▸ Usage examples for Horseshoe Falls
▸ Idioms related to Horseshoe Falls
▸ Wikipedia articles (New!)
▸ Words that often appear near Horseshoe Falls
▸ Rhymes of Horseshoe Falls
▸ Invented words related to Horseshoe Falls