Search Dictionary
Definition of marmore falls
marmore falls
• noun
1
A monumental human-made three-tiered waterfall located near Terni in Umbria, central Italy, engineered by the ancient Romans in 271 BC by diverting the Velino River over a cliff into the Nera River below; measuring 165 meters (541 feet) in total height, it is the tallest artificial waterfall in the world.
Cite this Entry
Wordmom. (2026). Definition of Marmore falls. In Wordmom Dictionary. Retrieved Nov 5, 2026, from https://wordmom.com/dictionary/marmore-falls