The online English-English dictionary from The Project Gutenberg
Result for Tatch
A spot or stain; also, a trick.