English Dictionary
Definition embroidery in British English
embroidery noun
noun
/ɪmˈbrɔɪdəri/
Synonyms and related words
1.1
the activity of decorating cloth with coloured stitches
Synonyms and related words
