devil's darning-needle Meaning, Definition & Usage

Dev"il's darn"ing-nee`dle
Definitions
  1. (Zoöl.) A dragon fly. See Darning needle, under Darn, v. t.

Webster 1913