hindsight - noun

singularhindsight
pluralhindsights