Search Dictionary
Definition of leichhardt falls
leichhardt falls
Plural:Leichhardt Falls
• noun
1
Australian A wide, tiered cascade waterfall on the Leichhardt River in the Gulf Country region of northwestern Queensland, Australia, which flows dramatically during the tropical wet season.
• Nearby Words
Cite this Entry
Wordmom. (2026). Definition of Leichhardt falls. In Wordmom Dictionary. Retrieved Oct 16, 2026, from https://wordmom.com/dictionary/leichhardt%20falls