Answer: outpowered

AnswerCrossword Clue
outpoweredOUTPOWER, to surpass in power (to equip with mechanical force)