Meaning of French paste in English:

French paste

noun

  • A type of glass made with the addition of lead oxide, which is used in jewellery, etc., in imitation of diamond.

Origin

Mid 18th century; earliest use found in The London Magazine.