Word
Horseshoe Falls, n.
a part of Niagara Falls in Ontario
<noun.object>
Canadian Falls
Horseshoe Falls
semantic pointers
part holonym
Ontario
Niagara, Niagara Falls
instance hypernym
waterfall, falls