English synonyms about - contact  

smocking

noun

1 smocking

Embroidery consisting of ornamental needlework on a garment that is made by gathering the cloth tightly in stitches.


Find more on smocking elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0167