Definition of devil's needle in English:

devil's needle

noun

  • A flying insect with a long thin body; specifically a dragonfly or damselfly.

Origin

Late 15th century (in an earlier sense). From the genitive of devil + needle.

Pronunciation

devil's needle

/ˌdɛvlz ˈniːdl/