What is the full meaning of pinned
PIN, to fasten with a pin [v]
Example of the word pinned placed on a Scrabble board.