Synonyms for Needle (same or very similar meaning)
WordNet sense 1 (as the leaf of a conifer):
acerate leaf
WordNet sense 2 (a stylus that formerly made sound by following a groove in a phonograph record):
phonograph needle
WordNet sense 3 (goad or provoke,as by constant criticism):
goad
From the ODE community, based on WordNet
add/edit