Noun Definitionidaho falls1.Definition: a town in southeastern Idaho on the Snake RiverCategory: Places