Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun horseshoe_falls
1 sense of horseshoe falls
Sense 1
Canadian Falls, Horseshoe Falls -- (a part of Niagara Falls in Ontario)
INSTANCE OF=> waterfall, falls -- (a steep descent of the water of a river)