noun
a town in southeastern Idaho on the Snake River
• Instance Hypernyms: ↑town
* * *
Idaho Falls [Idaho Falls] [ˌaɪdəhəʊ ˈfɔːlz] [ˌaɪdəhoʊˈfɔːlz]
a city in the US state of Idaho, situated on the Snake River
Useful english dictionary. 2012.