waterfall

/wˈɔtɝfɔl/

Explore definitions, synonyms, and language insights of waterfall

Definitions

Noun
a steep descent of the water of a river

Synonyms


More General Terms


More Specific Terms