n. 1.a waterfall in the Snake River in southern Idaho 2.a town on the Snake River in south central Idaho near the Twin Falls