to be more heavily armed than, to have more firepower than

listen to the pronunciation of to be more heavily armed than, to have more firepower than
Английский Язык - Английский Язык
outgun