Meaning of embroidery needle

Definition of embroidery needle

(noun) a long needle with an eye large enough for heavy darning or embroidery thread

Other information on embroidery needle

WIKIPEDIA results for embroidery needle
Amazon results for embroidery needle