hindsight Meaning, Definition & Usage

  1. noun understanding the nature of an event after it has happened
    • hindsight is always better than foresight

WordNet