DAM Meaning of DAM in English See: WATER OVER THE DAM. Slang English vocab. Английский сленговый словарь. 2012