Definitions of get the better of:

  • verb:   win a victory over