Definition of French tack in English:

French tack

noun

  • A permanent link made of thread which holds two sections of a garment (usually fabric and lining) loosely together while allowing some independent movement.

Origin

Early 20th century; earliest use found in The Ladies' Home Journal.