WATER OVER THE DAM


Meaning of WATER OVER THE DAM in English

: something that is beyond recall or reconsideration

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.