Meaning of DAM in English

DAM

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

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