Word Study
tatch
CIDE DICTIONARY
tatch, n. [F. tache spot. See Techy.].
A spot or stain; also, a trick. Sir T. Elyot. [1913 Webster]
For further exploring for "tatch" in Webster Dictionary Online