Definition of pinpricked picture in English:

pinpricked picture

noun

Origin

1930s; earliest use found in Discovery: a monthly popular journal of knowledge.