outguesses

verb
  1. to guess correctly what someone else will do or think before they do it; to anticipate or predict someone's actions or thoughts more accurately than they expect
  2. Usage: third person singular present tense of 'outguess'; commonly used in competitive or strategic contexts

Examples