English Dictionary
Definition scratchpad in British English
scratchpad noun
[countable] noun
/ˈskrætʃˌpæd/

English Dictionary