Noun
second guesser (plural second guessers) A person who second guesses.
second-guesser (plural second-guessers) Alternative spelling of second guesser
second-guesser