tatch Meaning, Definition & Usage

Tatch noun
Etymology
F. tache spot. See Techy.
Definitions
  1. A spot or stain; also, a trick. Obs. Sir T. Elyot.

Webster 1913