roll-leaf
nounDefinition of roll-leaf
: gold or foil laid on thin glazed paper and put up in rolls for feeding out mechanically in a stamping press