Definitions of embroidery needle:

  • noun:   a long needle with an eye large enough for heavy darning or embroidery thread