Definitions
noun
embroidery consisting of ornamental needlework on a garment that is made by gathering the cloth tightly in stitches
Look “smocking” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
embroidery consisting of ornamental needlework on a garment that is made by gathering the cloth tightly in stitches