WATERFALL Meaning of WATERFALL in English n. cascade of water where a stream or river falls over the side of a steep slope Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012