meaning of scratch paper

1. pad for preliminary or hasty writing or notes or sketches etc; "scribbling block" is a British term


Related Words

scratch paper |

Developed & Maintained By Taraprasad.com

Treasure Words