'second-guess' definitions:

Definition of 'second-guess'

From: WordNet
verb
Attempt to anticipate or predict [syn: second-guess, outguess]
verb
Evaluate or criticize with hindsight