The word "out-guessed" can be replaced with several synonymous expressions. One of them is "outsmarted," which means to get the better of someone by being more clever or cunning. The term "outwitted" can also be used, which refers to the act of defeating someone by using intelligence or skillful deception. Another synonym for "out-guessed" is "outthought," which means to beat someone in a game of mental strategy or to have a more thoughtful prediction. "Outpredicted" is another possible replacement, which refers to the act of having a more accurate forecast of an event or outcome than someone else.