DARNING NEEDLE


Meaning of DARNING NEEDLE in English

noun

1. : a long needle with a large eye for use in darning

2. : dragonfly , damselfly

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.