What is the full meaning of driftpins
DRIFTPIN, a metal pin for securing timbers [n]
Example of the word driftpins placed on a Scrabble board.