What is the full meaning of scuchins
SCUCHIN, (Spenser) a shield bearing a coat-of-arms, also ESCUTCHEON, SCUTCHEON [n]
Example of the word scuchins placed on a Scrabble board.