MohammedPreview
Open in TheBrain

A Tack

  1. A stain; a tache.
  2. (obsolete) A peculiar flavour or taint.