embroidery in Latin embroidery in Latin acupictura noun The ornamentation of fabric using needlework. Add to Flashcards