meaning of smocking

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


Related Words

smocking |

Developed & Maintained By Taraprasad.com

Treasure Words