bombloads

noun
  1. The total weight or quantity of bombs carried by an aircraft on a single mission.
  2. Usage: military; plural of bombload

Examples