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. 2012