assail
/ə-ˈsāl/
verb
to attack violently : assault
to encounter, undertake, or confront energetically
to oppose, challenge, or criticize harshly and forcefully
The military has for years been developing offensive capabilities, giving it the power not just to defend the US but to assail its foes.