Synonyms for idaho-falls

1. Idaho Falls (n.)

a town in southeastern Idaho on the Snake River

Synonyms:

2. falls (n.)

a steep descent of the water of a river

Synonyms:

4. falls (n.)

the petals or sepals of a flower that bend downward (especially the outer perianth of an iris)

Synonyms: