waterfall
wa-ter-fall
noun
A natural cascade of water flowing over a steep drop or cliff.
"We admired the powerful waterfall from the viewing platform."
Thesaurus
Synonyms: falls
wa-ter-fall
A natural cascade of water flowing over a steep drop or cliff.
"We admired the powerful waterfall from the viewing platform."
Synonyms: falls