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.

Source: en.wiktionary.org

Synonyms

Antonyms

Close letter words and terms