|

Horseshoe Falls

DEFINITIONS OF: Horseshoe Falls

1

n a part of Niagara Falls in Ontario

Synonyms:
Canadian Falls
Example of:
falls, waterfall
a steep descent of the water of a river
WORD FAMILY
USAGE EXAMPLES