'embroidery needle' definitions:

Definition of 'embroidery needle'

From: WordNet
noun
A long needle with an eye large enough for heavy darning or embroidery thread [syn: darning needle, embroidery needle]