scratch pad
Concise Oxford English Dictionary © 2008 Oxford University Press:
scratch pad
▶noun
- 1 chiefly N. Amer. a notepad.
- 2 Computing a small, fast memory for the temporary storage of data.
'scratch pad' also found in these Oxford entries:

