What is the full meaning of pushpins
PUSHPIN, a large-headed pin [n]
Example of the word pushpins placed on a Scrabble board.