Freesheet meaning

(chiefly UK) A free newspaper. [from 20th c.]
noun
0
0
(uncountable, countable, paper industry) A sheet of paper that does not contain groundwood.
noun
0
0
Advertisement

Origin of freesheet