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