Meanings

  1. handicraft (artifact)

  2. sewing equipment