English Dictionary
Definition payload in British English
payload noun
noun
/ˈpeɪˌləʊd/
Synonyms and related words
