Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word smocking from English dictionary with examples, synonyms and antonyms.

smocking   noun

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

Smocking meaning in Telugu.