Find the word definition

Wiktionary
water over the dam

n. (context idiomatic English) An event or set of events which has already happened and cannot be changed.