OUTFOUGHT

Definition of OUTFOUGHT

  1. (verb)to fight better than; get the better of