1
[ verb ] sew together very finely

Related terms

sew

*