Tatch

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