Payloads, noun plural of payload. Synonyms in the same form.
Cargo
cargoes, loads, ladings, loadings, freights, shipments, consignments
Other
warheads
All synonyms for payload →