tatch

English dictionary entry

Meanings

noun
  1. A spot or stain.
  2. A trick.
  3. A quality (appearance or feel).

Word forms

tatch tatches

Etymology

From French tache (“spot”). See techy and tache.

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.