Webster's Revised Unabridged Dictionary · 1913

Tatch

Tatch (tach) , noun

[French tache spot. See Techy.]

A spot or stain; also, a trick. [Obsolete] — Sir T. Elyot