What is the full meaning of pinspots
PINSPOT, to illuminate with a pinspot [v]
Example of the word pinspots placed on a Scrabble board.