Meaning of waterfall

Definition of waterfall

(noun) a steep descent of the water of a river

Other information on waterfall

WIKIPEDIA results for waterfall
Amazon results for waterfall