Meaning of pincushion doll in English:

pincushion doll

noun

  • A decorative doll, usually having a china head and torso, and a skirt in the form of a pincushion.

Origin

Early 20th century; earliest use found in The Sheboygan Press.