What is the full meaning of skitching
SKITCH, (New Zealand) of a dog, to catch [v]
Example of the word skitching placed on a Scrabble board.