Search Dictionary
Definition of bilbrough falls
bilbrough falls
• noun
1
Australian A multi-tiered waterfall located on Bilbrough Creek within the Cradle Mountain-Lake St Clair National Park in western Tasmania, Australia.
Cite this Entry
Wordmom. (2026). Definition of Bilbrough falls. In Wordmom Dictionary. Retrieved Oct 16, 2026, from https://wordmom.com/dictionary/bilbrough%20falls