Definisi 'payload'
English to English
noun
1 the front part of a guided missile or rocket or torpedo that carries the nuclear or explosive charge or the chemical or biological agents
source: wordnet30
2 goods carried by a large vehicle
source: wordnet30
More Word(s)
freight, lade, laden, load, load up, merchandise, product, ware, explosive, atomic warhead, nuclear warhead, nuke, thermonuclear warhead, guided missile,

Visual Synonyms
Click for larger image