Tatch definitions

Search

Tatch

Tatch logo #21002• (n.) A spot or stain; also, a trick.
Found on http://thinkexist.com/dictionary/meaning/tatch/

Tatch

Tatch logo #20972Tatch noun [ French tache spot. See Techy .] A spot or stain; also, a trick. [ Obsolete] Sir T. Elyot.
Found on http://www.encyclo.co.uk/webster/T/14
No exact match found.