NEEDLE Meaning of NEEDLE in English v. sew, stitch; prick; be sarcastic; tease Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012