Dictionary search results

Showing 1-2 of 2 results

firepower US English

The destructive capacity of guns, missiles, or a military force (used with reference to the number and size of weapons available)