Advertisement
Advertisement
Twin Falls
noun
- a city in S Idaho.
- 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.
From Project Gutenberg
Advertisement
Advertisement
Advertisement
Advertisement
Browse