Definitions English

  • A slender, pointed instrument or weapon, such as a stiletto.
  • A surgical probe.
  • A fine wire that is run through a catheter, cannula, or hollow needle to keep it stiff or clear of debris.
  • Zoology A small, stiff, needlelike organ or appendage, such as the feeding organ of a tardigrade.