Tatch
Tatch
(?),
n.
[F.
tache
spot. See
Techy
.]
A spot or stain; also, a trick.
[Obs.]
Sir T. Elyot.