French-English dictionary »

nid d'abeilles meaning in English

FrenchEnglish
nid d'abeilles nom

smocking(embroidery technique in which the fabric is gathered and embroidered with decorative stitches)
noun
[UK: ˈsmɒkɪŋ] [US: ˈsmɒkɪŋ]