Tatch Copy link Tatch (tach) , noun [French tache spot. See Techy.] A spot or stain; also, a trick. [Obsolete] — Sir T. Elyot