water over the dam
Noun
Meaning
water over the dam (uncountable)
(idiomatic) An event or set of events which has already happened and cannot be changed.
Noun
water over the dam (uncountable)
(idiomatic) An event or set of events which has already happened and cannot be changed.