Advertisement

Advertisement

Twin Falls

noun

  1. a city in S Idaho.
  2. a waterfall near there, on the Snake River. About 180 feet (55 meters) high.


Discover More

Example Sentences

Sixty miles below are the Twin Falls, where the river, divided into two nearly equal parts, falls one hundred and eighty feet.

Advertisement

Advertisement

Advertisement

Advertisement


twin-enginetwinflower