Search Dictionary
Definition of emerald falls
emerald falls
• noun
1
A scenic waterfall in Yosemite National Park, California, United States, located along the Merced River just below Vernal Fall, where the cascading water collects in the deep green waters of Emerald Pool.
2
A picturesque waterfall in the Blue Mountains of New South Wales, Australia, situated near the town of Lawson and surrounded by lush temperate rainforest ferns and rock pools.
• Nearby Words
Cite this Entry
Wordmom. (2026). Definition of Emerald falls. In Wordmom Dictionary. Retrieved Oct 17, 2026, from https://wordmom.com/dictionary/emerald%20falls