An Etymological Dictionary of the German Language/Annotated/Stachel
Appearance
Stachel, masculine, ‘sting, prickle, goad,’ from the equivalent Middle High German (very rarely) stachel, Old High German stahhulla (stacchulla), feminine; a rather late derivative of stechen.