embroidery needle Meaning, Definition & Usage

  1. noun a long needle with an eye large enough for heavy darning or embroidery thread
    darning needle.

WordNet