Find the word definition

Wiktionary
second guesser

n. A person who second guesses.