WATER OVER THE DAM Meaning of WATER OVER THE DAM in English = water under the bridge Slang English vocab. Английский сленговый словарь. 2012