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
Tweet