waterfall
nounDefinition of waterfall
1a
: a perpendicular or very steep descent of the water of a stream
b
: an artificial waterfall (as in a hotel lobby or a nightclub)
2
: something resembling a waterfall
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more