DARNING NEEDLE Meaning of DARNING NEEDLE in English [darning needle] n (1761) 1: a long needle with a large eye for use in darning 2: dragonfly, damselfly Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012