What is the full meaning of spetched
SPETCH, to repair or patch esp. with leather and glue [v]
Example of the word spetched placed on a Scrabble board.