Definition of “scratchpad” - English Dictionary

English