Embroidery

French Meaning

broderie

English Meaning

  1. The act or art of embroidering.
  2. Ornamentation of fabric with needlework.
  3. A piece of embroidered fabric.
  4. Embellishment with fanciful details.