English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition payload in British English

payload noun

noun
/ˈpeɪˌləʊd/
1

the amount of a substance that causes an explosion which a missile contains

Synonyms and related words
2

the equipment or people in a space vehicle

Synonyms and related words
3

the amount of people or things that an aircraft or other vehicle is able to carry

Synonyms and related words
Definition payload in British English