Wiktionary
free sheet
n. (context paper industry English) (alternative spelling of freesheet English)