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
WATERFALL
Meaning of WATERFALL in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012