What is the full meaning of scatches
SCATCH, a stilt [n]
Example of the word scatches placed on a Scrabble board.