outreasoned

verb
  1. surpassed or defeated in reasoning or argument; presented a stronger logical case than
  2. Usage: past tense and past participle of 'outreason'; formal or literary usage

Examples