EMBROIDERY NEEDLE Meaning of EMBROIDERY NEEDLE in English a needle with a long eye, used for embroidery and fine darning. [ 1885-90 ] Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012