Dictionary.com
definitions
  • synonyms

Madeira embroidery

noun
  1. broderie anglaise.
Show More

Origin of Madeira embroidery

after the island of Madeira, where such embroidery is made in convents
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018