HORSESHOE FALLS(noun)Did you mean?Antonyms RhymesDefinitions There is 1 meaning of the phrase Horseshoe Falls. Horseshoe Falls - as a noun A part of niagara falls in ontario Synonyms (Exact Relations)canadian fallsWord Variations & RelationsAnagramsStarts HStarts HOStarts HORStarts HORSEnds SEnds LSEnds LLSEnds ALLSStarts H & ends SStarts HO & ends SStarts H & ends LSA-Z Proximitieshorseradish18horseradishes20horses9horseshod16horseshoe15 Horseshoe Falls horseshoed17horseshoeing19horseshoeings20horseshoer16horseshoers17