WATERFALL


Meaning of WATERFALL in English

n. cascade, cataract, fall(s), chute, Niagara, No. Brit force, Scots linn In front of them, a waterfall tumbled down a rock-face into a deep pool

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.