RIVER


Meaning of RIVER in English

n. large stream of water; large stream of any liquid; abundant flow, outpouring

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.