Home

Word

Twin Falls, n.
more info a town on the Snake River in south central Idaho near the Twin Falls
<noun.location>

Twin Falls
semantic pointers
instance hypernym
part holonym
more info a waterfall in the Snake River in southern Idaho
<noun.object>

Twin Twin Falls