Noun
twenty-twenty hindsight (uncountable) (idiomatic) Perfect understanding of events only after they have happened.