Tatch (?), n. [F. tache spot. See Techy.]
A spot or stain; also, a trick.
Sir T. Elyot.
© Webster 1913.
Log in or register to write something here or to contact authors.