Needle Meaning
There are 6 meaning(s) for word Needle
Meaning 1 : the leaf of a conifer
Synonyms : acerate leaf
Synonyms : acerate leaf
Meaning 2 : annoy or provoke, as by constant criticism
Example : He needled her with his sarcastic remarks
Synonyms : goad
Example : He needled her with his sarcastic remarks
Synonyms : goad
Meaning 3 : a stylus that formerly made sound by following a groove in a phonograph record
Synonyms : phonograph needle
Synonyms : phonograph needle
Meaning 4 : a sharp pointed implement (usually steel)
Meaning 5 : a slender pointer for indicating the reading on the scale of a measuring instrument
Meaning 6 : prick with a needle
