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.