DAM Meaning of DAM in English (v. t.) To shut up; to stop up; to close; to restrain. Webster's English dictionary. Английский словарь Webster. 2012