What is the full meaning of pinworks
PINWORK, a type of embroidery [n]
Example of the word pinworks placed on a Scrabble board.