outargue

verb
  1. to defeat or overcome someone in an argument by presenting better reasoning or evidence

Examples