DAM


Meaning of DAM in English

v. block the natural flow of water with a dam; restrain, stop up, block, hold back

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