Payload Meaning

There are 2 meaning(s) for word Payload

Meaning 1 : goods carried by a large vehicle

    Synonyms : cargo,  consignment,  freight,  lading,  load,  loading,  shipment
Meaning 2 : the front part of a guided missile or rocket or torpedo that carries the nuclear or explosive charge or the chemical or biological agents

    Synonyms : load,  warhead