outguess

verb
  1. to anticipate or predict what someone will do and act accordingly; to guess correctly what another person is thinking or planning
  2. Usage: transitive verb; common in sports and competitive contexts

Examples