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