Source:WordNet 3.1
1. (
) understanding the nature of an event after it has happened; "hindsight is always better than foresight" ;
See more about : HINDSIGHT