Dictionary entry

Tache (2)

Webster's Dictionary 1913

Tache, n. [F. tache spot. See Techy.] A spot, stain, or blemish. Warner.