overmatching

verb
  1. present participle of overmatch; to be superior to in strength, skill, or resources
adjective
  1. being superior in strength, skill, or ability; too powerful for an opponent

Examples