SCRATCHPAD Meaning of SCRATCHPAD in English [noun] [C] [US and ANZ] - a set of sheets of paper which have been joined together along one edge and are used for writing notes on Cambridge English vocab. Кембриджский английский словарь. 2012