outguns

verb
  1. to surpass or defeat (someone) by having superior firepower or weapons
  2. Usage: literal military/combat context
  3. to surpass or defeat (someone) by having greater power, resources, or capability
  4. Usage: figurative; common in business, sports, and competition

Examples