outpowered

verb
  1. to exceed in power, strength, or force; to overcome by superior power
  2. Usage: past tense and past participle of ‘outpower’

Examples