waterfall Meaning and Definition

Urdu Meanings

iJunoon official Urdu Dictionary

آبشار

abshar

View English Meanings of: abshar

Definitions

English definition for waterfall

1. n. a steep descent of the water of a river

All in One

A waterfall is a place where water flows over a vertical drop or a series of drops in the course of a stream or river.
Continue Reading
From Wikipedia, the free encyclopedia

Thesaurus

Synonyms and Antonyms for waterfall

Related Images

Related Images/Visuals for waterfall

International Languages

Meaning for waterfall found in 81 Languages.

Sponored Video