bombload
/ˈbɑmˌloʊd/Definitions
1. noun
the total weight of bombs carried by an aircraft
“The bomber’s bombload was significantly reduced after the fuel shortage.”
2. noun
a quantity of explosive material carried by a military vehicle
“The bombload on the tank was substantial enough to destroy an entire city block.”